Forschungsthemen
[GB] Reengineering des DeclarativeCodegenerator-Frameworks für Dresden OCL2 for Eclipse
Die Unified Modelling Language (UML) liefert mächtige Konzepte für die objektorientierte Modellierung einschließlich der Formulierung von Integritätsbedingungen mit Hilfe der Object Constraint Language (OCL). Ein Anwendungsfall dafür ist die modellgetriebene Entwicklung von Datenbank-Anwendungen. In diesem Kontext wurde am Lehrstuhl Softwaretechnologie ein DeclarativeCodeGenerator-Framework für das Dresden OCL2 Toolkit entwickelt und anhand eines daraus generierten SQL-Codegenerators (OCL22SQL) erprobt. Ziel dieser Arbeit ist es, das DeclarativeCodeGenerator-Framework einschließlich des OCL22SQL-Tools in die neue Architektur von Dresden OCL2 for Eclipse zu überführen.
Betreuer: Birgit Demuth