Font Size: a A A

Research And Application Of Software Reuse Technology Based On Component

Posted on:2010-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:M X SuFull Text:PDF
GTID:2178360275953377Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
As an effective approach to solve software crisis, software reuse is getting more and more attention. The component-based software development technology is one of hot technologies in the application of software engineering about software reuse. Its research and application have a bright future. Comparing with the traditional pattern for software development, it is the way to make full use of existing research achievements, minimize code, lighten the work of software maintenance and test, avoid to errors to software development again, and increase efficiency of software development through the usage of reusable components.This paper studies the target of Domain-engineer and the software-reuse theory and technique further on the basis of analyzing the essence of software crisis,software reuse and software component technology and comparing traditional methods of software developmentIn this paper, based on the essence of analysis software, we analyze and study the concept, principles, process, classification and development of Software reuse and problems of research, and point out that the technology of Software reuse will bring out the great changes in software development and software project construction, Meanwhile, the definition of components, component model in terms of component technology is described and compared ,on the base of summarizing the constructions and designing principles. We summarize the development methodology of a reusable component. Then in regard the development of components and component-based software development method, we compare with traditional software development methods, and study the component-based life cycle and the basic ideas and models of software development, summarize the improvement and the shortcomings the methods of component-based development., which, integrate with theoretical knowledge of the target of Domain-engineer, and put forward the software development ways on based of the component of the target of Domain-engineer,Finally, in giving corresponding developing model and examples, the thesis discusses the application of software development technology based on components in the PC system software of Forming Machine, build the development model and concrete samples, extract and classify the component of the system, and build communication services component, to make good use of this technology in practice, and test that this technology has great advantage for software design rapidly.
Keywords/Search Tags:software reuse, component, the software development based on component, the target of Domain-engineer, the PC system software of Forming Machine domain
PDF Full Text Request
Related items