Wie wird ein simulierter Prozess in BPMN-Diagrammen durchlaufen?

Zum Simulieren eines Prozesses werden Prozessmappen am Startobjekt generiert. Die Prozessmappen werden durch die Flow-Objekte und Kanten am Sequence flow/Message flow entlang geleitet. Sie werden innerhalb des Sequence flow/Message flow entweder verworfen oder durchlaufen ihn samt seinem Endobjekt vollständig:

Sequentieller Durchlauf

Paralleler Durchlauf (UND-Split)

Synchronisation (UND-Zusammenführung)

Exklusive Wahl (XOR-Split)

Exklusiver Merge (XOR-Zusammenführung)

Mehrfachwahl (ODER-Split)

Mehrfacher Merge (ODER-Zusammenführung)

Multi-Merge

Komplexe Entscheidung

Komplexer Merge

Sequence flow von und zu Sub-Prozessen