DocumentCode :
1528917
Title :
Component-based development: from buzz to spark
Author :
Meyer, Bertrand ; Mingins, C.
Author_Institution :
Monash Univ., Clayton, Vic.
Volume :
32
Issue :
7
fYear :
1999
fDate :
7/1/1999 12:00:00 AM
Firstpage :
35
Lastpage :
37
Abstract :
Component-based development (CBD) is the building of software systems out of prepackaged generic elements. The current excitement about CBD results from the convergence of four phenomena originating from quite different backgrounds: on the scientific side, the progress of modern software engineering ideas with their special emphasis on reuse. On the industrial side, the widespread success of theoretically unpretentious but practically useful techniques for building GUIs, databases, and other parts of applications out of components. On the political side, the push by some of the major players for competing interconnection technologies: CORBA, COM, and Enterprise JavaBeans. In the software world at large, the generalization of object technology, which provides both the conceptual basis and the practical tools for building and using components. The catalyst behind component-based development is the growing realization by the software industry that something must be done to control the costs of developing software products and boosting their quality
Keywords :
distributed object management; object-oriented programming; software quality; software reusability; COM; CORBA; Enterprise JavaBeans; GUIs; competing interconnection technologies; component-based development; databases; object technology; prepackaged generic elements; software cost control; software engineering; software industry; software quality; software reuse; software system building; Application software; Computer industry; Convergence; Databases; Java; Software engineering; Software quality; Software systems; Software tools; Sparks;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.774916
Filename :
774916
Link To Document :
بازگشت