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.
In the Component-Based Software Development process, component is the basic unit of software reuse, the component evolution is to be composed of a series of complicated change activity. In this paper, we give a fine-grained component from the angle of interface, and give out a series of formal description. Further more, the detailed discussion and analysis of component behavior relativity are presented,...
Today, software systems are moving towards online deployment as collaborative composite services, the operating environments and users' needs for which are continuously changing. Thus, it is important to understand how to cope with run-time requirements by dynamic adaption at different levels. This paper aims to summarize our general position and understanding of this problem. In particular, we introduce...
Petri nets are a graphical and mathematical modeling tool applicable to many systems. But there is a problem which bars Petri net development: too much nodes lead to ldquostation explosionrdquo, especially when analyzing a large and complicated system. To relieve the problem, a new extended Petri net - OR-transition Petri net is presented, and based on it, OR-transition colored Petri net is presented...
The component plays an essential role in the component-based software engineering. The component cohesion is an important attribute in software system, which represents the tight degree of a component. Obviously, the high cohesion of a component can effectively improve software quality. However, it is difficult to measure the component cohesion. In this paper the concept of structure entropy and the...
The importance and popularity of software evolution are increasing as more and more successful software systems have become legacy systems. SDDM system dynamic development model, which supports software concurrent engineering, is extended with standardization, role model, resource model and hierarchy. And by doing so, we produce the SDDM, which is configurable and reusable to support the standardization...
The importance and popularity of software evolution increase as more and more successful software systems become legacy systems. Therefore, the software evolution process, the inter-discipline of software process and software evolution, becomes a key area in software engineering. The software evolution process study has aroused great attention in Asia and gradually became the popular research area,...
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.