Zusammenfassung
Software-Architekturen werden aus verschiedenen Sichten beschrieben, die abhängig von den Anliegen sind, die mit der Beschreibung verfolgt werden. In vielen Fällen ist die Software-Architektur eines Systems nicht ausreichend beschrieben. Sichten müssen dann rekonstruiert werden, um für Planung von Änderungen zur Verfügung zu stehen.
Dieser Artikel fasst die in der wissenschaftlichen Literatur vorgeschlagenen Techniken zur Rekonstruktion von Software-Architektursichten zusammen und stellt sie den Sichten des Architekturentwurfs gegenüber. Anhand der Gegenüberstellung identifiziert er Forschungsbedarf.
Abstract
Software architectures are described by different views which depend upon the concerns of the respective stakeholders. Far too often, software architectures are not documented sufficiently. In such cases, an architecture description must be reconstructed when changes to the system are to be made.
This article summarizes the current state of the art of techniques and methods for software architecture reconstruction and relates them to the viewpoints that have been proposed in architecture design. The article identifies research opportunities based on the comparison.
Author information
Authors and Affiliations
Additional information
CR Subject Classification
D.2.7,D.2.11
Rights and permissions
About this article
Cite this article
Koschke, R. Rekonstruktion von Software-Architekturen. Informatik Forsch. Entw. 19, 127–140 (2005). https://doi.org/10.1007/s00450-005-0180-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-005-0180-1