This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Component-Based Systems: A Classification of Issues
November 2000 (vol. 33 no. 11)
pp. 54-62

Developing and using various component forms as building blocks can significantly enhance software-based system development and use. The authors describe software components as units of independent production, acquisition, and deployment that interact to form a functional system.

Both the academic and commercial sectors have devoted considerable effort to defining and describing the terms and concepts involved in component-based software development.

The component-based systems approach could potentially overcome difficulties associated with developing and maintaining monolithic software applications. The authors believe that this approach should result in better quality products, rapid development, and an in-creased capability to accommodate change.

The authors identify a set of issues within an overall framework that software developers must address for component-based systems to achieve their full potential. They contend that using this framework leads to a more effective understanding of components because it helps clarify aspects of the component concept that are largely independent of architectural and implementation issues.

Citation:
Pearl Brereton, David Budgen, "Component-Based Systems: A Classification of Issues," Computer, vol. 33, no. 11, pp. 54-62, Nov. 2000, doi:10.1109/2.881695
Usage of this product signifies your acceptance of the Terms of Use.