The decision management extension of Signavio Process Editor allows you to model, manage and better understand complex business decisions. In the DMN simulation tool, you can simulate business decisions by applying data to the rules that are defined in a decision diagram. The simulation tool helps you to understand dependencies between sub-decisions and to identify scenarios for which no rules have been established. Thus, this tool is a powerful addition to your Business Decision Management initiative and makes business decisions and decision logic understandable for everyone.
The DMN Simulation is also available as an additional feature in the Collaboration Hub.
To open the DMN simulation tool, select the diagram in the Explorer and click Edit - Simulate DMN diagram:
Open the DMN simulation tool from the Explorer.
Alternatively, you can open the diagram in the Editor and use the dropdown menu in the upper right corner to switch from the Graphical Editor to the Simulation tool:
Switch from the Editor to the DMN simulation tool.
Now, you can start using the simulation tool.
Simulate business decisions.
Select a decision in the diagram, either by clicking on it or by using the dropdown menu in the top right corner. Then, scroll to the Inputs section and fill in the data of your simulation scenario. The Outputs section shows the decision output as computed by the simulation tool. The Wildcard mode toggle affects the evaluation semantics. Wildcard mode turned on means that empty input values are replaced with wildcards, which will, for example, match all conditions in decision tables. When turned off, empty input values will remain undefined during evaluation.
If the Wildcard mode is activated and one or multiple input parameters are not defined, the simulation tool will determine the set of possible output values. This is helpful, for example, if in specific application scenarios some input values remain unknown.
The progress bars in the decision elements indicates the extent to which data inputs are defined so far. When scrolling down, you can see a decision table overview that highlights the rules that apply in the current scenario: