Entwicklung einer MDSD-Werkzeugkette zur Ablösung eines Altsystems

Ausgangssituation

Das veraltete System der RWE Abteilung GI-ADA, betrieben mit Rational Rose als UML-Modellierungswerkzeug und mit einem proprietären Codegenerator, sollte durch ein leichtgewichtiges abgelöst werden. Die vorhandenen Rational-Rose-Modelle und -Diagramme sollten dabei in ein neues System überführt werden.

Datenmigration und Neueinsatz einer MDSD-Werkzeugkette

Zur Ablösung des Altsystems entwickelte itemis eine MDSD-Werkzeugkette. Ein hierfür geschriebenes Migrationswerkzeug überführte vorhandene Rational-Rose-Modelle und -Diagramme in Xtext-Modelle und GMF-Diagramme. Das eingesetzte GMF-Modellierungswerkzeug ist individuell an die Wünsche der Benutzer angepasst worden. Darüber hinaus enthält die neue Toolchain einen leichter wartbaren, auf der Modeling Workflow Engine (MWE) und Xpand basierenden Generator.


Kontakt

itemis AG
Am Brambusch 15-24
44536 Lünen

Telefon: +49 231 9860-606

E-Mail: