CVSM Bibliography, Entry [ KeKK2013SE ]


Kelter, Udo; Kehrer, Timo; Koch, Dennis: Patchen von Modellen;
p.171-184 in: Proc. Software Engineering 2013, Fachtagung des GI-Fachbereichs Softwaretechnik, 26.02.-01.03.2013, Aachen; Lecture Notes in Informatics 213, GI, Bonn; 2013
Deskriptoren: CVSM, PI, patch

Abstract: Für die modellbasierte Softwareentwicklung werden spezialisierte Werkzeuge für ein professionelles Versions- und Variantenmanagement von Modellen benötigt. Insbesondere Anwendungsfälle wie das Patchen oder Mischen von Modellen stellen sehr hohe Anforderungen an die Konsistenz der synthetisierten Modelle. Während für das klassische 3-Wege-Mischen von Modellen bereits erste brauchbare Ansätze vorgeschlagen wurden, bestehen erhebliche Defizite bei Patch-Werkzeugen. Anhand realer Einsatzszenarien von Patch-Werkzeugen erörtern wir die wesentlichen Anforderungen und Schwierigkeiten und analysieren potentielle Fehlerquellen bei der Anwendung von Patches. Daraus leiten wir wesentliche Entwurfsentscheidungen zur Konstruktion von Patch-Werkzeugen ab und stellen unseren Ansatz zum konsistenzerhaltenden Patchen vor.