Übersicht

Die in Übergänge und Schleifenbeginn und Schleifenende beschriebenen Ablaufsteuerungskonstrukte benötigen oder unterstützen die Bewertung von Bedingungen, um den weiteren Verlauf für den Workflow festlegen zu können. Die Schleifenbeginnaktivitäten müssen bestimmte Metadaten aufweisen, die die Schleifenendbedingungen festlegen. Übergänge können optional mit einer Bedingung verknüpft sein, die festlegt, ob der angegeben Übergang verwendet wird oder nicht.

In diesem Kapitel wird das Prozessdefinitionsmetadatenkonstrukt beschrieben, das eine Bedingung darstellt. Eine Bedingung ist eine Liste mit Ausdrücken, die logische Operationen für Workflowdatenobjekt-Attribute ausführen. Bei der Bedingung selbst handelt es sich eine Verbindung, deren Wert sich aus der AND- oder OR-Verknüpfung der enthaltenen Ausdrücke ergibt. Die übergeordneten Konstrukte (Schleifen und Übergänge) initiieren als Folge der Bewertung von Bedingungen die entsprechenden Aktionen.