Logo des Repositoriums
 
Konferenzbeitrag

Towards a Model-Based Software Reengineering Approach with Explicit Behavior Descriptions: Chances and Challenges

Vorschaubild nicht verfügbar

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2023

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

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.

Beschreibung

Konersmann, Marco; Rumpe, Bernhard (2023): Towards a Model-Based Software Reengineering Approach with Explicit Behavior Descriptions: Chances and Challenges. Softwaretechnik-Trends Band 43, Heft 2. Gesellschaft für Informatik e.V.. ISSN: 0720-8928

Zitierform

DOI

Tags