Font Size: a A A

Research And Implementation Of Component Software Technology

Posted on:2003-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z L ZhangFull Text:PDF
GTID:2168360062480849Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The development of component software theory indicates the progress of human society (from workshop to half-automatization, and to industrialization at last). "Plug and Play" is the key characteristic of component software. Application software is composed of some different independent component modules, which are all assembled through standard interface. In doing so not only the reuse granularity but also reuse quality will be improved.The component software theory depends on lots of technologies. Firstly, the paper summarizes some key technique in which the component software involved. Then these techniques are discussed separately. In chapter 2, some standard component models, such as COM+, CORBA, EJB, are analyzed theoretically and compared with each other in four aspects, including integration, programming, usability and expansibility. At the same time the relation between them is explained .Component library plays a key role in the development of components-based software. But as a matter of fact it is still not used broadly not only because software companies can't follow the development step but also because it is difficult to build component library. So chapter 3 of the paper discusses theoretically the building method, the classification and the management of it.In addition, some other involved techniques are discussed in the paper, such as domain engineering, software engineering, software frame and so on. Then in chapter 4 of the paper describes a kind of scheme to build software product line. The scheme, which is based on the principle of software engineering, is responsible for both the configuration of technique and personnel and the components assembling process.Finally a communication middle component is implemented for theproject of power vehicle management system. It is through this component that other independent modules access the database. So an example of component software is realized by the integration of several functional components and the communication component.By the request of Traffic Police Station for the security and secrecy of application software, it is a pity that the paper doesn't discuss the designing and implementation process, nor the data structure in detail.
Keywords/Search Tags:Component Software, COM+, CORBA, EJB, Component Library
PDF Full Text Request
Related items