Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Definition of reference architectures based on existing systems

WP 2.2, Platforms and Components
: Bayer, J.; Ganesan, D.; Girard, J.-F.; Knodel, J.; Kolb, R.; Schmid, K.

urn:nbn:de:0011-n-215723 (784 KByte PDF)
MD5 Fingerprint: c9afc67f407d9604fe02f3d42630f29a
Created on: 08.07.2004

Kaiserslautern, 2003, VIII, 66 pp. : Ill., Lit.
IESE-Report, 085.03/E
Reportnr.: 085.03/E
Report, Electronic Publication
Fraunhofer IESE ()
ITEA; Café; architecture recovery; product families; PuLSE-DSSA; reengineering; reference architecture; reverse engineering; software architecture; view-based architecture

The success of a product family depends greatly on the quality of its reference architecture. To achieve high-quality reference architectures, it is important to leverage the experience embodied in successful systems from the same set of domains.
However, the literature provides limited guidance on how to mine prior related systems for this specific purpose. This report addresses this issue by introducing an approach, which defines the views needed to express the architectures of a specific product family, recovers and analyzes these views, and provides a systematic process to define the reference architecture integrating the experience of past systems.
This first version of this document focuses on architectural views: how they can be recovered, and how architectures can be analyzed and compared among themselves. The second version will emphasize the selection of reuse candidates and the development of the reference architecture for the product family.