Modellgetriebene Entwicklung von DSL's und DSL-Editoren für C++ - UML-Designer4MDE4CPP

Zur Erstellung der notwendigen Modelle für MDE4CPP kan prinzipiell jedes Modellierungswerkzeug, dass xmi-Konforme ecore bzw. uml-Diagramme als Speicherformat besitzt verwendet werden. Für die Modellierung spezieller Askekte der Aktivitätsdiagramme wurde ein Fork vom Obeo-UMLDesigner angelegt und um MDE4CPP spezifische Aspekte erweitert (self Pin, Opaque Behavior mit C++, ExpensionRegion/-Node, spezielle UML:Actions: wir Create-, Destroy und Opaque-Action).