DocumentCode :
2912808
Title :
Moving toward component-based software development approach
Author :
Pour, Gilda
Author_Institution :
Dept. of Comput., Inf. & Syst. Eng., San Jose State Univ., CA, USA
fYear :
1998
fDate :
22-25 Sep 1998
Firstpage :
296
Lastpage :
300
Abstract :
The new trend is to move from the traditional software development approach, which focuses on building software systems from scratch, to component based software development approach, which revolutionizes how software systems are built. The focus of this new approach is on development of new systems, by selecting and assembling a set of off the shelf components within an appropriate software architecture. On one hand, the use of off the shelf components has led to a great potential for: (1) significantly reducing cost and time to market of large scale and complex software systems; (2) improving system maintainability and flexibility by allowing new components to replace old ones; and (3) enhancing system quality by allowing components to be developed by those who are specialized in the application area and systems to be built by software engineers who are specialized in component based software development. On the other hand, the use of commercial off the shelf software-delivered as black box components-has raised a few major technical and non technical issues. The paper explores those issues, and discusses several directions for future research that would help to expand the use of component based software development approach
Keywords :
object-oriented programming; software maintenance; software packages; software quality; software reusability; black box components; complex software systems; component based software development approach; non technical issues; off the shelf components; software architecture; system maintainability; system quality; technical issues; Application software; Assembly systems; Buildings; Costs; Large-scale systems; Programming; Software architecture; Software maintenance; Software systems; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 1998. TOOLS 27. Proceedings
Conference_Location :
Beijing
Print_ISBN :
0-8186-9096-8
Type :
conf
DOI :
10.1109/TOOLS.1998.713612
Filename :
713612
Link To Document :
بازگشت