Skip to main content

DMN (Decision Model and Notation) shapes

Decision Model and Notation (DMN) is a human-readable modeling language and notation for defining business decisions and rules.

E
Written by Erkka Honkavaara
Updated over 5 months ago

Available since version 6.0

Decision Model and Notation (DMN) is a human-readable modeling language and notation for defining business decisions and rules. Here is an overview of how DMN is used within Frends.

The DMN shape can be found on the toolbox in the Process editor:

Below is a simple example of a Process utilizing the DMN shape which returns the age group based on the Age variable.

Configuring the Input

Here is how the input is configured:

Input expressions must be a reference such as var.age or env.dmn.age. Note that the number sign (#) is not used when referencing variables within the DMN editor.

Configuring the Output

In this example, the output is configured as follows, the

Accessing the Result

Here is how the result is accessed:

The Process in this case returns a string such as “Adult”.

Note: Currently returning more than one result is not supported.

Did this answer your question?