Lerneinheit 4: Umsetzung ausführen

In dieser Lerneinheit erfahren Sie, wie Sie die Umsetzung in der Laufzeitworkbench ausführen können. Wenn Sie eine Umsetzungskonfiguration anwenden, wird eine Instanz der Umsetzung erstellt, und die Umsetzung wird mit den Eigenschaften ausgeführt, die Sie in der Umsetzungskonfiguration angeben.
Warum und wann dieser Vorgang ausgeführt wird

Wenn Sie eine Umsetzung ausführen, erstellt diese ein temporäres Modell und vergleicht dieses mit dem Zielmodell, das Sie in der Umsetzungskonfiguration angeben. Die Unterschiede zwischen den zwei Modellen werden im Fenster Mischen angezeigt.

Weitere Informationen zur Ausführung von Umsetzungen und zur Angabe von Mischverfahren finden Sie weiter unten in den zugehörigen Themen.

Gehen Sie wie folgt vor, um die Umsetzungskonfiguration anzuwenden, die die Umsetzung Generalize_Classes aufruft:

  1. Sofern die Datei noch nicht geöffnet ist, klicken Sie in der Laufzeitworkbench in der Sicht Projektexplorer innerhalb des Projekts TransformationTest doppelt auf FirstConfiguration.tc; klicken Sie anschließend auf der Hauptseite des Umsetzungskonfigurationseditors auf Ausführen.
    Tipp: Im Projekt TransformationTest können Sie auch mit der rechten Maustaste auf FirstConfiguration.tc klicken. Klicken Sie anschließend auf die Optionen Umsetzung > Generalize_Classes Transform.
  2. Während die Umsetzung auf der Basis der Standardmischoptionen ausgeführt wird, die der Umsetzungsprovider angibt, werden Sie möglicherweise aufgefordert, die Änderungen an den Dateien im Zielmodell zu akzeptieren. Klicken Sie auf OK.
  3. Klicken Sie als Antwort auf die angezeigten Nachrichten auf OK.
  4. Zeigen Sie im Fenster Mischen die vorgeschlagenen Aktualisierungen am Zielmodell an, aktivieren bzw. inaktivieren Sie die Kontrollkästchen, um die vorgeschlagenen Änderungen zu akzeptieren bzw. zurückzuweisen, und klicken Sie auf OK.
  5. Klicken Sie als Antwort auf die angezeigten Nachrichten auf OK.
Ergebnisse
Tipp: Wenn Sie diese Umsetzung erneut ausführen möchten, klicken Sie auf die Optionen Modellierung > Umsetzen > Letzte Ausführung. Die Umsetzung verwendet dieselben Quellenelemente wie bei der letzten Ausführung der Umsetzung.

Nun können Sie die Umsetzungsausgabe im Modell TargetModel untersuchen. Unten sehen Sie eine visuelle Darstellung der Elemente im generierten Ausgabemodell SourceModelTgtModel. Dieses Modell enthält ein Paket mit dem Namen BusinessClasses, das wiederum eine Klasse namens Employee und eine Schnittstelle namens IEmployee enthält.

Abbildung mit der im obigen Absatz beschriebenen Umsetzungsausgabe.

Zugehörige Informationen:

Mischunterstützung für von Modell-in-Modell-Umsetzungszuordnungsprojekten generierte Modelle hinzufügen

Umsetzungen ausführen und erneut ausführen


Rückmeldung