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 (the + button): Clears the canvas to start fresh.
  • Show XML: View the raw DMN XML code.
  • Data Types: Open the Data Types panel to define custom structured 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 custom types (DMN 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 Evaluation.
  4. View results immediately in the modal.
tip

You can set an example value on each Input Data node (double-click the node to open its editor). Example values pre-fill the evaluation modal. If every input has one, Evaluate runs straight away and opens the modal on the results.