Beta · Free to try

AlgomationStudio

BPMN 2.x DMN 1.3+ CMMN 1.1 UAPF Export

A collaborative workspace for modeling business processes, decision tables and case logic — then packaging everything as a single, executable UAPF artifact.

Process modeling BPMN 2.0
Decision tables DMN 1.3+
Case management CMMN 1.1
Export .uapf · .xml
Auth Auth0 · SSO
Three Modelers. One Workspace.

Everything a process needs.

Studio embeds the full bpmn.js, dmn.js and cmmn.js toolkits in a unified interface. Switch tabs, inspect live XML, and import or export across all three notations without leaving the page.

BPMN 2.0
🔷
Process Modeling

Draw sequence flows, gateways, sub-processes and service tasks on a live BPMN canvas backed by bpmn.js 17.

  • Full bpmn.js 17 modeler
  • Visual ↔ XML toggle
  • Import existing BPMN XML
  • Pools, lanes, participants
  • Export as BPMN 2.0 XML
DMN 1.3+
🟧
Decision Tables

Build decision requirement graphs and decision tables with FEEL expressions and hit policies using dmn.js 14.

  • DRD (Decision Requirements Diagram)
  • Hit policies: U, A, F, R, C, O, P
  • FEEL expression language
  • Multi-output decision tables
  • Export as DMN XML
CMMN 1.1
🔵
Case Management

Model adaptive, human-in-the-loop cases with discretionary tasks, milestones and sentries via cmmn.js 0.20.

  • Discretionary & required stages
  • Entry and exit sentries
  • Case file items
  • Milestone events
  • Export as CMMN XML
📁 my-process.uapf/
📄 manifest.json ← typed metadata
📁 models/
📁 bpmn/
📄 main.bpmn.xml
📁 dmn/
📄 eligibility.dmn.xml
📁 cmmn/
📄 review.cmmn.xml
📁 tests/
📄 happy-path.json
📁 docs/
📄 overview.md
UAPF Export

One package.
Every model.

Export your project as a signed .uapf archive — a portable, versioned artifact that bundles all three notation files with a typed manifest and test scenarios.

  • Stable identifiers

    Every process, decision and task gets a URI-based ID that engines and AI agents can reference unambiguously.

  • Versioning & lifecycle

    Semantic versioning and lifecycle status (draft → active → deprecated) baked into the manifest.

  • Engine & agent ready

    Run in any UAPF Engine or invoke from AI agents via MCP — no reformatting required.

How It Works

Model. Package. Deploy.

From a blank canvas to a governed, executable artifact in four steps.

1

Create project

Sign in and create a named project. Models autosave to the cloud.

2

Model

Draw the BPMN flow, build DMN tables, add a CMMN case for human-judgment steps.

3

Review

Toggle to XML at any time, import existing models, inspect the generated manifest.

4

Export UAPF

One click packs all models and the manifest into a .uapf archive.

Built on
bpmn-js 17 dmn-js 14 cmmn-js 0.20 JSZip 3.10 Node.js 20 Express 4 PostgreSQL 15 Redis 7 Auth0 Docker Nginx UAPF v1

Ready to algorithmize your processes?

Algomation Studio is free to try. Sign in, model a process in minutes and export your first UAPF package.