Skip to main content
This tutorial guides you through modeling your first DMN 1.3 decision table and executing it with ASEE Flow.
The DMN engine can be used independently from ASEE Flow. See the Decision Engine section of the User Guide for more details.

Get the sources

Download as a .zip or clone the repository:
git clone https://github.com/camunda/camunda-get-started-dmn.git
To follow along, download the initial state or check out the Start tag. After each section you can download the current project state or use git checkout -f Step-X.

Learning path

This guide covers the following steps:

1. Download and Installation

Install ASEE Flow and the Camunda Modeler on your machine.

2. Project Setup

Set up an Apache Maven-based process application inside Eclipse.

3. Create a Decision Table

Learn the basics of the Camunda Modeler and create a fully executable decision table.

4. Evaluate and Deploy

Use Java code to evaluate the decision table, deploy to Apache Tomcat, and verify the results in Cockpit.

5. Decision Requirements Graph

Model a Decision Requirements Graph, adjust the Java code, and deploy the web application.