Logo des Repositoriums
 

A Summary of ReVision: History-based Model Repair Recommendations

dc.contributor.authorOhrndorf, Manuel
dc.contributor.authorPietsch, Christopher
dc.contributor.authorKelter, Udo
dc.contributor.authorGrunske, Lars
dc.contributor.authorKehrer, Timo
dc.contributor.editorEngels, Gregor
dc.contributor.editorHebig, Regina
dc.contributor.editorTichy, Matthias
dc.date.accessioned2023-01-18T13:38:48Z
dc.date.available2023-01-18T13:38:48Z
dc.date.issued2023
dc.description.abstractThis work reports recent research results on history-based model repair recommendations in Model-Driven Engineering (MDE), originally published in Reference [Oh21]. Models in MDE are primary development artifacts that are heavily edited in all software development stages and can become temporarily inconsistent during editing. Model repair tools can support developers by proposing a list of the most promising repairs. Such repair recommendations will only be accepted in practice if the generated proposals are plausible and understandable and the set as a whole is manageable. Our interactive repair tool ReVision [Oh18], aims at generating repair proposals for inconsistencies introduced by past incomplete edit steps. Such an incomplete edit step is either undone or extended to the full execution of a consistency-preserving edit operation. We evaluate our approach using histories of real-world models from popular open-source modeling projects. Our experimental results confirm our hypothesis that most of the inconsistencies can be resolved by complementing incomplete edits. In fact, 92.2% of the proposed complementations could be observed in the model history.en
dc.identifier.isbn978-3-88579-726-5
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/40103
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering 2023
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-332
dc.subjectmodel-driven software engineering
dc.subjectmodel repair
dc.subjectconsistency
dc.subjectrecommendations
dc.subjecthistory analysis
dc.titleA Summary of ReVision: History-based Model Repair Recommendationsen
dc.typeText/Conference Paper
gi.citation.endPage100
gi.citation.publisherPlaceBonn
gi.citation.startPage99
gi.conference.date20.–24. Februar 2023
gi.conference.locationPaderborn
gi.conference.sessiontitleWissenschaftliches Hauptprogramm

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
paper36.pdf
Größe:
191.16 KB
Format:
Adobe Portable Document Format