Towards a Model-Based Software Reengineering Approach with Explicit Behavior Descriptions: Chances and Challenges
dc.contributor.author | Konersmann, Marco | |
dc.contributor.author | Rumpe, Bernhard | |
dc.contributor.editor | Herrmann, Andrea | |
dc.date.accessioned | 2024-02-22T10:39:11Z | |
dc.date.available | 2024-02-22T10:39:11Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Model-based software reengineering (SRE) uses a horse-shoe process style to modernize original systems. A model of the original system is constructed, adapted, and the target system code is partly or as a whole generated. These translations can introduce faults and quality issues. When the model is incorrect with respect to the original system, the target system might have missing functionality or bad quality. We can compare the target system to the original system, but this does not show error sources or how to fix them: is the issue in the model extraction, the model adaptation, or the code generation? A major kind of models used in model-based SRE are software architecture (SA) models. Using a modular SA language with an explicit behavior description, that is suitable for the diverse concerns of SA, can help increasing reuse. In this paper, we sketch a reengineering process utilizing a model-based approach with explicit behavior descriptions, and discuss the chances and challenges. | en |
dc.identifier.issn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/43675 | |
dc.language.iso | en | |
dc.pubPlace | Bonn | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 43, Heft 2 | |
dc.relation.ispartofseries | Softwaretechnik-Trends | |
dc.subject | model-based software reengineering | |
dc.subject | horse-shoe process | |
dc.subject | software architecture | |
dc.subject | reuse | |
dc.title | Towards a Model-Based Software Reengineering Approach with Explicit Behavior Descriptions: Chances and Challenges | en |
dc.type | Text/Conference Paper | |
mci.conference.date | 44993 | |
mci.conference.location | Bad Honnef, Germany | |
mci.conference.sessiontitle | 25. Workshop Software-Reengineering und -Evolution der GI-Fachgruppe Software Reengineering (SRE) | |
mci.reference.pages | 17-18 |
Dateien
Originalbündel
1 - 1 von 1