Das Prozessdefinitionstool umfasst ein schreibgeschütztes grafisches Dienstprogramm, mit dem Prozessadministratoren Prozesse beim Erstellen oder Ändern visualisieren können. Es können alle Aktivitäten und Übergänge in einer Prozessdefinition angezeigt werden. Außerdem bietet das Tool eine allgemeine Ansicht aller möglicher Wege durch den Workflowprozess während der Ausführung. Nachfolgend finden Sie ein Beispiel einer grafischen Darstellung einer Workflowprozessdefinition.
Abbildung 1. Visualisierung der Workflowprozessdefinition für 'Close Case' (Fall abschließen)
Der visualisierte Prozess besteht aus einer Reihe von Knoten in einer Grafik, die die Aktivitäten im Prozess darstellen. Die Knoten sind durch die in der Prozessdefinition festgelegten Übergänge miteinander verknüpft. Durch das Klicken auf eine Aktivität in der Grafik werden die Details der Aktivität im PDT angezeigt. Entsprechend werden beim Klicken auf einen Übergang zwischen Aktivitäten in der Grafik die Details zu dem Übergang im PDT aufgerufen.
Das Grafiktool zeigt die folgenden Informationen für jeden visualisierten Prozess an:
- Den Typ und Namen jeder Aktivität. Jeder Aktivitätstyp ist durch ein bestimmtes Symbol gekennzeichnet.
- Die für jede Aktivität definierten Benachrichtigungen (siehe Aktivitätsbenachrichtigungen). Wenn eine Aktivität über eine zugeordnete Benachrichtigung verfügt, wird diese als Umschlag dargestellt, über den die entsprechende Seite mit der Aktivitätsbenachrichtigung aufgerufen werden kann.
- Der Split-/Join-Typ (siehe Splits/Joins (Verzweigungs-/Synchronisationspunkte)) für jede Aktivität. Der Split- oder Join-Typ 'Auswahl' für eine Aktivität wird als Kreis dargestellt, während der Split- oder Join-Typ 'Parallel' als Quadrat angezeigt wird.
- Die Übergänge zwischen Aktivitäten. Wenn ein Übergang zwischen Aktivitäten über eine zugeordnete Übergangsbedingung (siehe Bedingungen) verfügt, ist dies durch einen Stern gekennzeichnet. Die Details der Bedingung werden durch Bewegen des Cursor über diesen Stern angezeigt.
- Die Anordnung der einzelnen Split-Typen 'Auswahl' (siehe Splits/Joins (Verzweigungs-/Synchronisationspunkte)) von einer Aktivität. Da die Anordnung eines Splits des Typs 'Auswahl' von einer Aktivität wichtig ist (der erste zulässige Übergang in der Liste wird verfolgt), wird die Abfolge der einzelnen Übergänge von einer Aktivität als Zahl für den entsprechenden Übergang angezeigt.