Font Size: a A A

Researvh On Software Reuse Based On Software Component

Posted on:2003-08-17Degree:DoctorType:Dissertation
Country:ChinaCandidate:J J ZhuFull Text:PDF
GTID:1118360062450336Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the rapid extension of computer application domain, and the continuous increase of software scale and complexity, the software crisis is exposed more obvious, the most important thing is increasing software productivity of software industry. Software reuse is the important domain of software engineering. It is the main route to solve software crisis and enhance software productivity -, quality, opening and the adaptability for the out disturbance. At present, the research about software reuse focuses on the software reuse based on software components that is one of the key factors to realize reuse successfully.The key problems concerning the software reuse based on software components include the analysis> design, realizing of components and the component library system. Those key problems are researched and presented in this paper, the main contents as follows:1. The reason for components adapting to reuse is analyzed. The structure > communication protocol and collaboration principle of component are given.2. The method of component analysis based on UML is presented specifically. The problem domain and system duty of application system are presented through use case diagram. The process and concerning classes for every use case are presented through interaction diagram. Based on it, the primary system class diagram is abstracted. Then, the integrated system class diagram is created through identifying attributes, methods and relations of class. At last, based on the class diagram, the system software components model is abstracted. How to use this method is explained specifically through the creating process of components model about a library management system.3. Through the library management system, the objected oriented design method and realizing technology based on CORBA for components are summarized.4. The data structure and method of component storage are presented, and the identifying message coding method of component oriented CIMS domain is defined.5. Based on analyzing some methods of component classifying and query, it is thought that component classifying and query oriented special domain is feasible at the current technology condition. And the 2-phase query method of components oriented CIMS domain is presented.6. Component query is uncertain, the query result is a resemblant components set. So we must confirm the fittest component in the set. Unfortunately, there are many factors to affect the confirmation of resemblant components, and the important degree of every factor is also different. So, the fuzzy general confirmation arithmetic of resemblantcomponents set is presented in this paper.
Keywords/Search Tags:software component, software reuse, software component query, UML modeling, component library system, CORBA
PDF Full Text Request
Related items