Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Modellierung von Ablaufvarianten eines Integrationsszenarios Dokument im Navigationsbaum lokalisieren

Die Integrationsszenario-Designumgebung im Integration Builder erlaubt keine qualifizierte Darstellung von Verzweigungen (AND, OR, XOR) oder anderer komplexer Prozessmodellierungskonstrukte.

·        Bei der Darstellung verschiedener Ablaufvarianten muss ein guter Kompromiss zwischen der Verständlichkeit von Integrationsszenarien einerseits und der Anzahl von getrennt definierten Integrationsszenarien andererseits gefunden werden.

·        Dazu gelten folgende Konventionen:

¡        Gibt es optionale Actions (und Kommunikationsschritte), die durchlaufen werden können oder auch nicht, dann sollten diese in das Integrationsszenario aufgenommen werden und in der Dokumentation als optional deklariert werden. Das Integrationsszenario wird so verstanden, dass die optionalen Schritte nicht unbedingt zur Ausführung kommen müssen.

¡        Gibt es verschiedene Branches in der Prozesslogik (OR, XOR), deren Zweige in verschiedenen Anwendungskomponenten liegen, dann sollten beide Zweige in das Integrationsszenario aufgenommen und in der Dokumentation erklärt werden.

¡        Gibt es verschiedene Branches in der Prozesslogik (OR, XOR), deren Zweige in derselben Anwendungskomponente liegen, dann sollte überlegt werden, ob die Branches unbedingt modelliert werden müssen.

·        Die Integrationsszenario-Designumgebung im Integration Builder erlaubt kein explizites Variantenmanagement. Daher wird empfohlen, verschiedene Varianten möglichst in ein Integrationsszenario aufzunehmen. Sollte jedoch dadurch die Komplexität unverhältnismäßig zunehmen, oder sollte das Verständnis unverhältnismäßig erschwert werden, dann wird die Modellierung der Variante als separater Component View desselben Integrationsszenarios empfohlen.

Ende des Inhaltsbereichs