Class: MDA-Musterprozess

Dies Diagramm zeigt einen Musterprozess einer modellgetriebenen Anwendungsentwicklung in Form eines UML-Ablaufdiagramms. Bei dem Musterprozess handelt es sich um die Darstellung eines vollständigen MDA-Prozesses anhand eines konkreten Beispiels.

Skizziert wird hier die Entwicklung einer Java-Applikation über die Phasen PIM (Platform Independent Model), PSM (Platform Specific Model) und IM (Implementation Model). In allen Phasen erfolgt abwechselnd Modellierung und Transformation.

Für die Modellierung und Transformation werden auf der Basis von UML spezifische Architekturmodelle bereit gestellt, ein ModelViewControler-Profil (MVC-Profil) und ein Metamodell für relationale DB-Modellierung (RDBML).

Dies Beispiel ist im Rahmen des SMDA-Projektes mit Mitteln eine freien Eclipse-basierten MDA-Plattform (freeMDA) erarbeitet worden. Metamodelle und Modelle wurden mit den Komponenten der Eclipse Modeling Workbench erstellt.

Die einzelnen Symbole des Diagramms sind mit weiterführenden Erläuterungen versehen - für einen iternationalen Leserkreis auf Englisch.

 

Besitzer

Hyperlinks