Skip to main content

The DMN Editor

The Modeler is the core of the platform, offering a drag-and-drop interface to build compliant DMN 1.5 models.

Toolbar Actions

The top toolbar provides essential actions:

  • New Model: Clears the canvas to start fresh.
  • Show XML: View the raw DMN XML code.
  • Data Types: Open the Item Definitions panel to define custom structured data types.
  • Import: Upload an existing .dmn or .xml file.
  • Export XML: Download the current model for local backup.
  • Evaluate: Quick-test your logic (see below).
  • Save: Persist your changes to the project.

Saving & Versioning

When saving an existing model, you have two options:

  1. Overwrite Current: Updates the existing version. Use this for minor fixes or drafts.
  2. Save as New Version: Creates a fresh snapshot (e.g., 1 -> 2). Recommended for significant changes or releases.

Defining Data Types

Click Data Types to manage Item Definitions.

  • Simple Types: String, Number, Boolean, Date, etc.
  • Structures: Objects with nested fields (e.g., Person containing Name and Age).

Quick Evaluation

The Evaluate button allows you to test your logic without leaving the editor.

  1. Click Evaluate.
  2. Enter values for your Input Data elements.
  3. Click Run.
  4. View results immediately in the modal.
tip

You can define Example Values for your Input Data nodes in the Properties Panel. If defined, these values will be automatically pre-filled when you open the evaluation modal, saving you from typing them every time.