The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
As a formal method from abstraction to concretion, architecture refinement gradually becomes an important academic research field of modern software engineering since it was presented. Well architecture refinement not only could ensure the integrity and consistency of software architecture, but also could cut down the cost and improve the quality of software. But the research of stepwise architecture...
In the software engineering projects, objects in real world can be directly mapped into software objects and database objects. The mapping offers the logical continuity between high-level abstract physical objects and lower-level software or database objects. We specify the process of object mapping by using object-oriented technology for the application instance. The method has been proved to be...
In this paper, through the research of the existing computer assisted instruction system, based on the detailed analysis of its functional requirements, object-oriented software engineering approach is used for full-scale system design, which makes the analysis process and development process more closely combined. A general framework which is clearer, easy to develop and practical is also proposed...
The main problem of enterprise application evolution is how to capture requirements and then propagate requirement changes to application. Effectively evolving enterprise application with the frequently changing requirements is still a challenge to software engineering. Requirement is the root causes of evolution of enterprise applications in many cases. Refactoring has given guidance to gradual evolution...
The slewing rings enterprises in China have relatively stable product categories at present, and their daily process design mode is the modified design based on the base type products, so they urgently need an efficient and practical slewing rings CAPP system. Based on function requirements analysis, this paper developed a practical retrieval slewing rings CAPP system with object-oriented method,...
In this paper, the meta-data oriented method in software engineering is illustrated in detail. Summarize that the four methods, which are procedure-oriented, object-oriented, meta-data oriented, and formalization modeling, consist a relatively complete software engineering methodology. This paper also proposed a practical theory on software system implementation, which is flow-oriented analysis, meta-data...
Mainstream IDEs generally rely on the static structure of a software project to support browsing and navigation. We propose HeatMaps, a simple but highly configurable technique to enrich the way an IDE displays the static structure of a software system with additional kinds of information. A HeatMap highlights software artifacts according to various metric values, such as bright red or pale blue,...
The goal of the data model is to certify that all data objects required by the database are completely and accurately represented. Because the data model uses easily understood notations and natural language, it can be examined and confirmed as correct by the end-users. There are two major methodologies used to create a data model: the Entity-Relationship (ER) approach and the object model. Ontologies...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.