DocumentCode
2983052
Title
On components and objects: the foundations of component-based development
Author
Brown, Alan W. ; Short, Keith
Author_Institution
Texas Instrum. Inc., Plano, TX, USA
fYear
1997
fDate
2-5 Jun 1997
Firstpage
112
Lastpage
121
Abstract
The move to component-based development (CBD) is driven by a number of important requirements with respect to the agile assembly of application systems from pre-developed parts. However, to make CBD a reality requires a deeper understanding of the fundamental concepts of CBD and how those concepts can be embodied in tools and techniques. The most basic questions are in respect to what constitutes a component, how appropriate components can be found, and how to assemble components when building an application system. This paper addresses these questions and makes the case for more rigorous descriptions of component behaviors through the use of domain and specification models which allow interfaces and implementations of components to be more easily understood, analyzed and combined
Keywords
object-oriented methods; software engineering; software libraries; subroutines; application systems assembly; component behavior description; component implementations; component interfaces; component-based software development; domain models; objects; specification models; Application software; Assembly systems; History; Instruments; Maintenance engineering; Object oriented modeling; Outsourcing; Programming; Software maintenance; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Assessment of Software Tools and Technologies, 1997., Proceedings Fifth International Symposium on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-7940-9
Type
conf
DOI
10.1109/AST.1997.599921
Filename
599921
Link To Document