Simulations enables the user to test the DCR graphs and verify that the process works as expected.

Render graph while simulation

When simulating a graph the DCR graph is shown and updated during simulation.
Simulation without rendering

Starting from version 1.3 we now support simulations without rendering the graph. Instead we now focus on displaying the task list, log and swim lane of the simulation as illustrated below.

Simulation with swim lane

Non-technical users find this model easier to understand as the focus is on the tast available rather than the rules as displayed in the DCR graph.

Save simulations

When ending a simulation the user is asked if he wish to save the simulation. Simulations can be saved for documentation and analysis purpose. The Document generator can be used to output your graph as a Word or PDF document and the document will include representative graphs.

Save Simulation

When saving a graph you’ll be asked to indicate whether the graphs is

  • a happy path
  • neutral
  • an unhappy path
    The term “a happy path” is often used in the busines process community to refer to the fastest or simplest or even sometimes naive execution of your process. The happy path often has value as it makes it easier to understand the process.

An un-happy path is something that should not happen, e.g. imagine an expense report process where you can pay the employee before manager approval. This is an un-happy path, something that should not be possible. By describing un-happy paths the tool can analyze the graph and ensure this behavior is not possible. We’re currently working on this tool.

The videos below show how to simulate a simple graph and how to simulate graphs with auto users:

Simulation history

When you end each simulation you’re asked if you would like to save your simulation for later analysis or usage.The Simulation History displays the saved simulations:

Simulation History

Simulations that are representative is included in the documentation about the graph, also referred to a scenarios.When clicking on a saved simulation you can replay the simulation and see the swimlane diagram.

Replaying a Simulation

Collaborative simulation without login

When simulating with many users you sometimes do not want all users to have an account and be logged into the portal. does therefore offer the option to participate in simulations typically from a smartphone with a simple 4-digit token.

Before the simulation is started a 4-digit code is presented to the audience.

Users can go to the link and enter the 4-digit token to participate in the simulation. The users will be requested to enter their names and choose their role(s). Once done they wait in the lobby.

Once the administrator starts the simulation all users can view their own task list depending on the role(s) chosen in the simulation.

Simulations can then happen with input from users  logged into the portal in the normal way as well as from users not logged into the portal but using their mobile phone and the PIN code.

Limitations: At the moment tasks does not support DCR Forms and tasks are not grouped properly in subprocesses. We’re in the process of adding this as a feature which is expected to be released in December 2019.