BPMN token simulation
Token simulation animates a token moving through the process, so you can see how the gateways and events actually behave. It catches modelling errors that reading never does.
It is the closest thing to testing a diagram, and it takes about thirty seconds.


#What this is for
Checking a process before publishing it.
Explaining a process to somebody, live.
Finding gateways that deadlock or paths that never complete.
#How it works
Action | How |
|---|---|
Start simulation | Toggle simulation mode in the editor. |
Play a token | Click the start event to release a token. |
Choose a path | At an exclusive gateway, pick which way the token goes. |
Watch parallel paths | A parallel gateway splits the token and waits for all branches. |
Exit | Toggle simulation off to return to editing. |
#A few things that catch people out
A parallel split joined by an exclusive gateway deadlocks, and simulation shows it immediately.
Simulation does not evaluate conditions; you choose the path. It tests structure, not logic.
Run it on any process before you publish it. It is the cheapest review available.
#Related
Simulate it before you publish it.
