Title :
Component-based software development-a new paradigm in software engineering?
Author_Institution :
Univ. of Constance, Germany
Abstract :
Component-based software development is associated with a shift from statement-oriented coding to system building by plugging together components. The idea is not new and some progress has been made over the past decades. Nevertheless, today´s software development practice is still far away from the vision. In recent years, the term componentware became the vogue in the software engineering community. The paper defines the relevant terms by relating the definitions to the already well-defined terms of object technology. In particular, the focus lies on a discussion of the deficiencies of the object-oriented paradigm and how componentware might solve these shortcomings
Keywords :
abstract data types; object-oriented programming; software libraries; software reusability; subroutines; visual programming; abstract data types; component-based software development; componentware; object technology; object-oriented programming; software components; software engineering; statement-oriented coding; visual programming; Computer languages; Data structures; Dynamic programming; Earth; Java; Object oriented programming; Paper technology; Production facilities; Software engineering;
Conference_Titel :
Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
Print_ISBN :
0-8186-8271-X
DOI :
10.1109/APSEC.1997.640216