Was ist ein Transformationstyp?

Es ist nicht möglich, alle Transformationen von allen verfügbaren Modelltypen in gleicher Weise für alle Anwendungsfälle zu behandeln. Daher ist eine grundlegende Typisierung von Modelltransformationen notwendig. Es gibt die folgenden Modelltransformationstypen:

Prozessorientierte Transformation

Dieser Transformationstyp verfügt über einen speziellen Mechanismus, der gematchte Patterns auf der Zielseite automatisch miteinander verbindet, um einen korrekten Prozessablauf zu gewährleisten.

Die Patterns der Transformation müssen die notwendigen Entsprechungen zur Verfügung stellen, damit die Ziel-Patterns sinnvoll verbunden werden können.

Hierarchieorientierte Transformation

Bei diesem Transformationstyp wird kein Mechanismus zum automatischen Verbinden von gematchten Patterns auf der Zielseite verwendet.

Für die Zielmodelle und Objekte der Ziel-Patterns dieser Transformation müssen entsprechende Identifizierer gemappt werden, um die gematchten Ziel-Patterns zu verbinden.