Abstract | ||
---|---|---|
Reuse of off-the-shelf (OTS) components is becoming increasingly, important in most software development projects. Despite such importance, reuse of OTS components at the software architectural level has many challenges before a component-based application (CBA) can successfully be developed. This paper presents a methodology for matching the software developers needs against a repositony of architectural components and ranking the components when there are multiple near matches. The architects can systematically evaluate the architecture of an off-the-shelf component and explore how components with different architectures can be combined to realize a (sub-)system in the architecture of a CBA. The methodology illustrated in this paper uses the Unified Modelling Language (UML) class diagram to represent (part of) the architecture of an off-the-shelf component for a Home Appliance Control System (HACS). |
Year | Venue | Keywords |
---|---|---|
2005 | SERP '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2 | evaluating,architecture,off-the-shelf component |
Field | DocType | Citations |
Off the shelf,Systems engineering,Computer science,Architectural pattern | Conference | 1 |
PageRank | References | Authors |
0.36 | 7 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Kendra C. Cooper | 1 | 135 | 24.90 |
Lawrence Chung | 2 | 236 | 36.31 |
Weimin Ma | 3 | 2 | 1.40 |