KIT | KIT-Bibliothek | Impressum | Datenschutz

Automated Coevolution of Source Code and Software Architecture Models

Langhammer, Michael

Abstract (englisch):
This work introduces a novel approach to keep high-level component-based architecture models consistent with source code during software development and software evolution. The approach helps to avoid architecture drift and architecture erosion, which are two well-known problems that can arise during development and maintenance of a software system. In particular, the presented approach can be used to keep instances of the Palladio Component Model (PCM) consistent with Java source code.

Open Access Logo


Volltext §
DOI: 10.5445/KSP/1000081447
Veröffentlicht am 09.08.2019
Die gedruckte Version dieser Publikation können Sie hier kaufen.
Coverbild
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Hochschulschrift
Jahr 2019
Sprache Englisch
Identifikator ISBN: 978-3-7315-0783-3
ISSN: 1867-0067
urn:nbn:de:0072-814474
KITopen-ID: 1000081447
Verlag KIT Scientific Publishing, Karlsruhe
Umfang XXI, 339 S.
Serie The Karlsruhe Series on Software Design and Quality / Ed. by Prof. Dr. Ralf Reussner ; 23
Abschlussart Dissertation
Prüfungsdaten 10.02.2017
Schlagworte Software-Engineering, Softwarearchitektur, Coevolution von Softwarearchitktur und Quellcode, software engineering, software architecture, coevolution of software architecture and source code
Relationen in KITopen
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page