Kehrer, TimoHölldobler, Steffen2017-09-222017-09-222015978-3-88579-975-7https://dl.gi.de/handle/20.500.12116/4574Modellbasierte Softwareentwicklung hat sich in verschiedensten Applikationsdomänen fest etabliert. Größtenteils visuelle Modelle wie bspw. diverse Varianten verschiedener Modelltypen der UML werden hierbei zum integralen Bestandteil aller Phasen modellbasierter Entwicklungsprozesse. Modelle unterliegen somit kontinuierlichen Änderungen und existieren im Laufe ihrer Evolution in zahlreichen Versionen und Varianten. In der Praxis zeigt sich sehr deutlich, dass die gleichen grundlegenden Werkzeugfunktionen für das Versionsmanagement von Modellen benötigt werden, die man von klassischen Repository-Systemen für textuelle Dokumente gewohnt ist. Qualitativ hochwertige und für ein breites Spektrum unterschiedlicher Modelltypen einsetzbare Differenz-, Patchund Mischwerkzeuge sind jedoch nicht verfügbar. Einen umfassenden und generischen Lösungsansatz beschreibt die hier zusammengefasste Dissertation. Diverse Zusammenarbeiten mit anderen Wissenschaftlern und der Industrie zeigen das große Interesse an der Arbeit und belegen ferner die breite Anwendbarkeit der entwickelten Konzepte und Techniken.deBerechnung und Propagation von Modelländerungen auf der Basis von Editieroperationen1617-5468