EPK: Fallunterscheidungen

Mit Hilfe des XOR-Operators lassen sich in EPK Fallunterscheidungen modellieren. Dies führt dazu, dass alternative Vorgangsfolgen bearbeitet werden.

Die Modellierung von alternativen Ablaufpfaden mit dem XOR-Operator entspricht der Logik von alternativen Ablaufpfaden in Folge von Fallunterscheidungen bei Programmablaufplänen. Dabei findet die eigentliche "Entscheidung" bzw. die Evaluation, die zu einer "Entscheidung" führt, im Rahmen einer Funktion statt. Die Fallunterscheidung drückt sich durch verschiedene Ereignisse als Ergebnis der Funktion aus, die durch den XOR-Operator verknüpft werden. Als Folge der Funktion kann nur eines dieser Ereignisse eintreten.

Abb. 8: FallunterscheidungAbb. 8: Fallunterscheidung