• DocumentCode
    1923871
  • Title

    A Lightweight Taxonomy to Characterize Component-Based Systems

  • Author

    Kienle, Holger M. ; Muller, Hausi A.

  • Author_Institution
    Victoria Univ.
  • fYear
    2007
  • fDate
    Feb. 26 2007-March 2 2007
  • Firstpage
    192
  • Lastpage
    204
  • Abstract
    In this paper we propose a taxonomy to characterize component-based systems. The criteria of our taxonomy have been selected as a result of constructing a number of component-based software engineering tools within the Adoption-Centric Software Engineering project at the University of Victoria. We have applied the taxonomy in our work to characterize the resulting tools and to define the design space of our project´s proposed tool-building methodology. Our taxonomy strives to capture the most important properties of component-based systems, resulting in a taxonomy that is both course-grained and lightweight. We believe that it is useful for other researchers in a number of ways, for instance, for component selection and to reason about certain quality attributes of components
  • Keywords
    object-oriented programming; software quality; component-based software engineering tools; component-based systems; lightweight taxonomy; Graphics; Object oriented databases; Object oriented modeling; Reverse engineering; Software engineering; Software systems; Taxonomy; Testing; User interfaces; Visualization;
  • 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.2
  • Filename
    4127314