Detailseite
Modulares und inkrementelles Globales Modell-Management II
Antragsteller
Professor Dr. Holger Giese
Fachliche Zuordnung
Softwaretechnik und Programmiersprachen
Förderung
Förderung seit 2017
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 336677879
Die Entwicklung komplexer Systeme mithilfe einer Vielzahl von Modellen erfordert globales Modellmanagement, das sicherstellt, dass das Wechselspiel zwischen den Modellen geeignet verwaltet wird. Weiterhin benötigen heutige Entwicklungsprozesse, die häufig durch mehrere Entwicklungsteams durchgeführt werden, eine adäquate Versionsverwaltung, die es erlaubt, zeitweise mit aus paralleler Entwicklung resultierenden Inkonsistenzen zu leben. Um das Problem des globalen Modellmanagements zu adressieren, haben wir in der ersten Projektphase eine modulare und inkrementelle Lösung entwickelt. Unser Ansatz erlaubt die Integration von Modellen unterschiedlicher Modellierungssprachen und orchestriert auf diesen arbeitende Modelloperationen mithilfe eines Megamodells, das aus Modelloperationsmodulen besteht. Während die Versionierung einzelner Modelle bereits ausführlich untersucht wurde, fehlen Lösungen für globales Modellmanagement für Modelle mit mehreren Versionen aktuell in der Literatur. In dieser Fortsetzung des Projektes zu modularem und inkrementellem globalem Modellmanagement (miGMM II) wollen wir daher diese wichtige Anforderung angehen, indem wir untersuchen, wie effiziente Modelloperationen und globales Modellmanagement für Modelle und Megamodelle mit mehreren Versionen realisiert werden können. Zusätzlich zur Entwicklung der dafür notwendigen Grundlagen planen wir, insbesondere die Behandlung von Konflikten, die aus paralleler Entwicklung an zusammenhängenden Modellierungsartefakten resultieren, in den Fokus zu rücken.
DFG-Verfahren
Sachbeihilfen