• 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