• DocumentCode
    1923572
  • Title

    Predicting Emergent Properties of Component Based Systems

  • Author

    Bhattacharya, Sutirtha ; Perry, Dewayne E.

  • Author_Institution
    ECE, Texas Univ., Austin, TX
  • fYear
    2007
  • fDate
    Feb. 26 2007-March 2 2007
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    Software product lines (SPL), component based software engineering (CBSE) and commercial off the shelf (COTS) components provide a rich supporting base for creating software architectures. Further, they promise significant improvements in the quality of software configurations that can be composed from pre-built components. Software architectural styles provide a way for achieving a desired coherence for such component-based architectures. This is because the different architectural styles enforce different quality attributes for a system. If the architectural style of an emergent system could be predicted in advance, the system architect could make necessary changes to ensure that the quality attributes dictated by the system requirements were satisfied before the actual system was deployed. In this paper we propose a model for predicting architectural styles, and hence the quality attributes, based on use cases that need to be satisfied by a system configuration. Our technique can be used to determine stylistic conformance and hence indicate the presence or absence of architectural drift
  • Keywords
    object-oriented programming; software architecture; software packages; software quality; systems analysis; architectural style; commercial off the shelf components; component based software engineering; component based systems; software architectures; software configurations; software product lines; system architect; system configuration; system requirements; Computer architecture; Connectors; Costs; Predictive models; Process control; Software architecture; Software engineering; Software quality; Software systems; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007. ICCBSS '07. Sixth International IEEE Conference on
  • Conference_Location
    Banff, Alta.
  • Print_ISBN
    0-7695-2785-X
  • Type

    conf

  • DOI
    10.1109/ICCBSS.2007.25
  • Filename
    4127299