Forschungsthemen
[DA] Management von Layoutinformationen in modellgetriebenen Softwareentwicklungsprozessen
In der modellgetriebenen Softwareentwicklung werden Layoutinformationen oft zu wenig berücksichtigt. Wen Modelle komponiert oder transformiert werden, werden Layoutinformationen oft verworfen. Dabei tragen Layoutinformationen wesentlich dazu bei, dass Modelle von Entwicklern gelesen, verstanden und weiterentwickelt werden können.
In einer vorangegangenen Belegarbeit, wurden Möglichkeiten zur Layouterhaltung bei der Komposition von Modellen innerhalb einer Modellierungssprache untersucht. Ziel dieser Diplomarbeit ist es, auf Basis der vorhandenen Ergebnisse, Lösungen zur Erhaltung von Layoutinformationen in modellgetrieben Softwareentwicklungsprozessen, die verschiedene Modellierungssprachen und Modelltransformationen verwenden, zu erarbeiten. Ins besondere sollen nicht nur grafische Modellierungssprachen, sondern auch das Zusammen-spiel zwischen grafischen und textuellen Modellierungssprachen untersucht werden.
Die Lösungen sollen in einem Prototyp auf Basis des am Lehrstuhl entwickelten Reuseware Composition Frameworks implementiert werden. Mit Hilfe des Prototypen ist eine Evaluierung der Ergebnisse durchzuführen.
Betreuer: Jendrik Johannes