Font Size: a A A

Study On Component-Based Software Integration

Posted on:2005-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:J C ChengFull Text:PDF
GTID:2168360125956156Subject:Management Science and 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 to increase the productivity of software development Component-Based Software Integration(CBSI) 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.CBSI change the course of software project development from code and mistake oriented to controlled integration oritented, the lowest degree of development of the new code in this course, system upgrading has turned into the course with replacing the system function unit with good border. The dissertation make a deep study on the theory and practice of CBSI from multi-angles such as Software Reuse, Component Technology etc.The dissertation consists of five parts:(1) Software reuse technology and realization. It introduces the backgroud of software reuse, basic knowledge, course of realization, advantage and the restriction. This part also analyses the key factors for the software reuse realization.(2) Component-Based Development(CBD). This part firstly introduces the key concepts of CBD, then analyses the main contents of integrating system based on component techonology after compared the difference with general application program development. In the following content, it introduces the three kind of key technologies, which are UML, Component Repository and Component -oriented Middleware.(3) The Analysis of component architecture. The basic conception and principle of the three kinds of the most popular component architecture (CORBA, COM/DCOM, JavaBeans/EJB)at present are introduced. At the same time, it analyses and compares these architectures with each other from multi-angles.(4) The case of CBSI. In this part, the course to realize the Remote Meter Reading System Based on Component Techonology is introduced. The advantage of CBSI is reflected through this instance.(5) Summarization and prospect. Being a new thing, CBSI is being in ceaselessly development and consummating. This part summarizes content of the article, and points out that the development in technology, such as XML and Web Services, etc, will promote the development of CBSI.
Keywords/Search Tags:Component-Based Software Integration, Software Reuse, Software Component, Software Component Architecture
PDF Full Text Request
Related items