Title :
A Lightweight Taxonomy to Characterize Component-Based Systems
Author :
Kienle, Holger M. ; Muller, Hausi A.
Author_Institution :
Victoria Univ.
fDate :
Feb. 26 2007-March 2 2007
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;
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
DOI :
10.1109/ICCBSS.2007.2