Auswirkungen des Imports

Bezogen auf die wesentlichen Aspekte in der Modellierung passiert bei einem Import folgendes:

  • Es wird ein neues Objekt unterhalb des markierten Objekts in der Modellübersicht erstellt. Aeneis prüft dabei für das selektierte Objekt, welche Kategorien als Kindobjekte erlaubt sind. Die erste erlaubte Kategorie, für die BPMN 2.0 Unterstützungselemente aktivieren ausgeführt wurde, wird als Kategorie des erstellten Kindobjekts verwendet. Wird keine solche Kategorie gefunden, wird die erste Kategorie ausgewählt, für die BPMN-Diagramme als Zeichnungsobjekte erlaubt sind. Wenn auch eine solche Kategorie nicht gefunden werden kann, ist der Befehl zum Import nicht verfügbar.

  • Die Unterstützungselemente wie Nachrichten, Signale, Fehler usw. werden eingelesen, wenn die BPMN 2.0-Unterstützungselemente für die Kategorie des erstellten Objekts verfügbar sind. Ansonsten werden diese ignoriert und der Importumfang wird dadurch verringert.

  • Wenn Kollaborationsdiagramme (collaboration-Elemente) in der Import-Datei enthalten sind, wird für diese jeweils ein neues BPMN-Diagramm zu dem importierten Objekt erstellt.

  • Für jeden Prozess (process-Element), der über eine Aufrufaktivität (callActivity-Element) in dem importierten Modell enthalten ist, wird ein neues Prozess-Objekt erstellt.

  • Für alle weiteren Prozesse wird ein BPMN-Diagramm direkt zu dem Importobjekt erstellt.