DocumentCode :
2415437
Title :
An architecture-based approach for component-oriented development
Author :
Chen, Feng ; Wang, Qianxiang ; Mei, Hong ; Yang, Fuqing
Author_Institution :
Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
fYear :
2002
fDate :
2002
Firstpage :
450
Lastpage :
455
Abstract :
Component-based reuse is a hopeful solution to the software crisis. Research on software architecture (SA) has revealed a component-based vision of the gross structure of software and provides a top-down approach to direct the component-oriented development process. But the gap between SA design and final implementation prevents it from playing a fundamental role in the process. On the other hand, the component-based software development (CBSD) technology such as Java 2 platform enterprise edition (J2EE) and Common Object Request Broker Architecture (CORBA) provides a feasible bottom-up way to construct systems from standard components, forming an implementation basis for an integrated component-oriented development process. In this paper we propose an architecture-based component composition (ABC) approach, which uses SA model as the blueprint of development and COTS middleware as the run-time platform to support an automated component-oriented development process.
Keywords :
Java; distributed object management; software architecture; software reusability; ABC; CBSD; CORBA; COTS middleware; Common Object Request Broker Architecture; J2EE; Java 2 platform enterprise edition; SA; architecture-based approach; architecture-based component composition; component-based reuse; component-based software development; component-oriented development process; gross software structure; integrated component-oriented development process; run-time pla fbrm; software architecture; software crisis; top-down approach; Computer architecture; Computer languages; Computer science; Connectors; Java; Middleware; Programming; Runtime; Scheduling; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-1727-7
Type :
conf
DOI :
10.1109/CMPSAC.2002.1045042
Filename :
1045042
Link To Document :
بازگشت