Navigation of process folders in BPMN diagram simulation

To simulate a process, process folders are generated at the start object. The process folders are guided along the sequence flow/message flow by the flow objects and connections. They are either discarded within the sequence flow/message flow or they pass all the way through it, including its end object:

Sequential pass

Parallel pass (AND split)

Synchronization (AND join)

Exclusive selection (XOR split)

Exclusive merge (XOR join)

Multiple selection (OR split)

Multiple merge (OR join)

Multi-merge

Complex decision

Complex merge

Sequence flow from and to subprocesses