22.12.2013 Aufrufe

SEE 2007 Conference Proceedings - Institut für Informatik ...

SEE 2007 Conference Proceedings - Institut für Informatik ...

SEE 2007 Conference Proceedings - Institut für Informatik ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Keynotes<br />

Konzepte<br />

Sinn und Zweck der Metamodellierung 3/3<br />

Metamodellierungs-Stack<br />

Sprachdefinitionen<br />

Meta-<br />

Metamodell<br />

conformsTo<br />

Metamodell<br />

defines<br />

expressed using<br />

defines<br />

Meta-<br />

Sprache<br />

Sprache<br />

MOF, Ecore<br />

UML, ER, …<br />

represents conformsT<br />

o<br />

Modell<br />

System<br />

expressed using<br />

Verwendete Begriffe<br />

Intra-level Inter-level Autor<br />

instanceOf conformsTo [Bézivin01]<br />

instOf meta [Favre04]<br />

ontological instOf linguistic instOf [Atkinson02]<br />

© <strong>2007</strong> IFS University of Linz, BIG Vienna University of Technology<br />

5<br />

Problemstellung<br />

Unterstützung adäquater Modelltransformationen<br />

Anwendung<br />

Anwendungsbereich<br />

(Domain)<br />

Meta-Ebene<br />

Modellierung<br />

Automatisierung<br />

Realisierung<br />

Modell<br />

Transformation /<br />

Codegenerierung<br />

Artefakte<br />

(bspw. Code)<br />

Wiederverwendung<br />

Abstraktion (bottom-up)<br />

Konstruktion (top-down)<br />

Plattform<br />

? ?<br />

Modellierungssprache<br />

Metamodellierungssprache<br />

Transformationsdefinition<br />

Transformationssprache<br />

definiert mittels<br />

definiert durch<br />

benutzt<br />

© <strong>2007</strong> IFS University of Linz, BIG Vienna University of Technology<br />

6<br />

DEPARTMENT OF INFORMATICS 24

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!