A Co-evolution Approach for Source Code and Component-based Architecture Models
dc.contributor.author | Langhammer, Michael | |
dc.contributor.author | Krogmann, Klaus | |
dc.date.accessioned | 2023-03-13T11:00:05Z | |
dc.date.available | 2023-03-13T11:00:05Z | |
dc.date.issued | 2015 | |
dc.description.abstract | During the lifecycle of a software system, the software needs to evolve, e.g, through new features or necessary platform adaptions. If architecture and source code are not kept consistent during this software evolution, well-known problems, such as architecture drift and architecture erosion, can occur. To solve these problems, existing approaches usually focus on the consistency between class diagrams and code, or use approaches where the architecture model can completely be generated from the code. In this paper, we present a fully integrated coevolution approach for component-based architecture and source code based on Vitruvius. We also present initial, extendable mapping rules from componentbased architecture to source code. | en |
dc.identifier.pissn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/40801 | |
dc.language.iso | en | |
dc.publisher | Geselllschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 35, Heft 2 | |
dc.title | A Co-evolution Approach for Source Code and Component-based Architecture Models | en |
dc.type | Text/Journal Article | |
gi.citation.publisherPlace | Bonn | |
gi.conference.sessiontitle | Berichte aus den Fachgruppen und Arbeitskreisen - FG SRE: Bericht und Beiträge vom 17. Workshop "Software-Reengineering und -Evolution" der GI-Fachgruppe Software-Reengineering, 04.-06. Mai 2015 in Bad Honnef |
Dateien
Originalbündel
1 - 1 von 1