loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh Asia-Pacific Software Engineering Conference (APSEC'00)
Component-based software engineering: technologies, development frameworks, and quality assurance schemes
Singapore
December 05-December 08
ISBN: 0-7695-0915-0
Xia Cai, Chinese Univ. of Hong Kong, Shatin, China
M.R. Lyu, Chinese Univ. of Hong Kong, Shatin, China
Kam-Fai Wong, Chinese Univ. of Hong Kong, Shatin, China
Roy Ko, Chinese Univ. of Hong Kong, Shatin, China
Component-based software development approach is based on the idea to develop software systems by selecting appropriate off-the-shelf components and then to assemble them with a well-defined software architecture. Because the new software development paradigm is very different from the traditional approach, quality assurance (QA) for component-based software development is a new topic in the software engineering community. In this paper, we survey current component-based software technologies, describe their advantages and disadvantages, and discuss the features they inherit. We also address QA issues for component-based software. As a major contribution, we propose a QA model for component-based software which covers component requirement analysis, component development, component certification, component customization, and system architecture design, integration, testing and maintenance.
Index Terms:
subroutines; software architecture; software quality; certification; program testing; software maintenance; object-oriented programming; component-based software engineering; software development frameworks; software quality assurance schemes; off-the-shelf components; software architecture; software development paradigm; component requirement analysis; component development; component certification; component customization; system architecture design; system integration; system testing; system maintenance
Citation:
Xia Cai, M.R. Lyu, Kam-Fai Wong, Roy Ko, "Component-based software engineering: technologies, development frameworks, and quality assurance schemes," apsec, pp.372, Seventh Asia-Pacific Software Engineering Conference (APSEC'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.