BPMN Software

BPMN software for auditor-grade process modelling

BPMN software produces process diagrams in BPMN 2.0 - the ISO/IEC 19510 standard notation auditors, engineers, and analysts can all read the same way. This page covers the modelling workflow, the BPMN-2.0-specific feature checklist, and how AI is changing the economics.

Jack Finnegan, Founder & CEO, BA Copilot

By Jack Finnegan ยท Updated 21 May 2026

What it is

What BPMN software actually is

BPMN software produces diagrams that conform to BPMN 2.0 - the Business Process Model and Notation standard maintained by the Object Management Group (OMG) and published as ISO/IEC 19510:2013. The notation defines unambiguous symbols for tasks, gateways (exclusive, inclusive, parallel, complex, event-based), events (start, intermediate, end, with timer/message/error/signal variants), pools and lanes, message flows, and data objects.
Most modern BPMN tools are built on the open-source bpmn-js engine (used by Camunda, BA Copilot, and many others), the proprietary Signavio engine (now SAP), or vendor-specific engines (Bizagi, IBM, Mega). The category overlaps with broader process-mapping software, BPM platforms, and EA tools - the differentiator is strict adherence to BPMN 2.0 vs accepting any flowchart notation.
The problem today

Flowchart tools claim BPMN support and ship subtle conformance bugs

Many general-purpose diagramming tools (Lucidchart, Visio, Miro) advertise BPMN support but ship shape libraries with subtle conformance issues - missing event-types, gateway markers that do not match the spec, no validation against the BPMN 2.0 XML schema. The diagrams look right but fail to import cleanly into BPM execution engines and produce inconsistent rendering between tools.
A real BPMN tool validates against the XML schema, supports the full event/gateway taxonomy, and exports BPMN 2.0 XML that round-trips into other compliant tools without loss. That conformance is what makes the notation worth the learning curve - portability across tools is the entire point of standardisation.
Four pillars

Four BPMN-2.0-specific feature requirements

Full event and gateway taxonomy

Timer events, message events, error events, signal events; exclusive, inclusive, parallel, complex, and event-based gateways. Many "BPMN" tools support a subset.

Pools, lanes, and message flows

Cross-organisational diagrams require pools (separate participants), lanes (roles within a participant), and message flows (communication between pools). Single-pool support is not enough.

Schema validation

The diagram is valid BPMN 2.0 XML, not just a picture of BPMN. Validation against the schema catches the subtle bugs that break portability.

AI-assisted authoring

First-draft generation from plain English or transcripts. The drag-and-drop bottleneck is the entire reason process documentation programmes stall.

Process Map

The BPMN modelling workflow as a process map

The end-to-end workflow - identify, draft, validate, review, export, publish.

Open in editor

BPMN modelling workflow as a process map

The end-to-end BPMN modelling workflow rendered as a BPMN 2.0 process. Identify the need, draft, validate against schema, review, export, and publish.

  1. Identify the modelling need - new process, redesign, audit, training.
  2. Draft the BPMN 2.0 diagram - via AI generation or manual drag-and-drop.
  3. Validate against the BPMN 2.0 schema and lint rules.
  4. Review with process owner and stakeholders.
  5. If revisions are needed, route back to drafting. Otherwise export.
  6. Export to BPMN XML, SVG, PDF, or PNG depending on downstream consumer.
  7. Publish to the process library and notify subscribers.
What this diagram shows: The workflow starts when a modelling need is identified. Drafting can use AI-assisted generation or manual drag-and-drop. Validation against the BPMN 2.0 schema and lint rules catches notation errors before the review with stakeholders. The revisions gateway routes review feedback back to drafting. Once approved, the diagram exports to BPMN XML, SVG, PDF, or PNG and publishes to the library.
FAQ

Frequently asked questions

What is BPMN software?

BPMN software produces process diagrams conforming to BPMN 2.0, the ISO/IEC 19510 standard maintained by the Object Management Group. Common tools built on the bpmn-js engine include Camunda Modeler and BA Copilot.

What is BPMN 2.0?

BPMN 2.0 is the second major version of the Business Process Model and Notation standard, published by OMG in 2011 and adopted as ISO/IEC 19510:2013. It defines unambiguous symbols for tasks, gateways, events, pools, lanes, message flows, and data objects, along with the XML schema that makes diagrams portable across tools.

Do I need BPMN 2.0 or is a flowchart enough?

For informal internal documentation, a flowchart is usually fine. For audit, compliance, engineering handover, or anything that needs to survive team turnover, BPMN 2.0 is worth the learning curve because the notation is unambiguous and portable across tools.

What is the difference between BPMN software and BPM software?

BPMN software focuses on the notation - producing valid BPMN 2.0 diagrams. BPM software is broader - covers the full lifecycle (design, model, execute, monitor, improve). Most BPM platforms include BPMN modelling; not all BPMN tools include the execution and monitoring layers.

How does BA Copilot compare to Camunda Modeler?

Camunda Modeler is the free open-source desktop BPMN modeller from Camunda - the standalone authoring companion to Camunda's BPM platform, built on the same bpmn-js engine Camunda maintains. It is excellent for engineers but lacks AI-assisted drafting and collaboration. BA Copilot is web-based, AI-first, with shareable diagrams and a built-in process-mapping workflow - aimed at analysts and consultants rather than the engineer running the BPM engine. Both produce valid BPMN 2.0 XML.

Jack Finnegan, Founder & CEO, BA Copilot
From the founder

14 Years in BPMN

I'm Jack Finnegan. I've spent fourteen years working hands-on with BPMN, as an analyst, an engineer, and a product director, where I felt every sharp edge of legacy business process platforms.

BA Copilot is the platform I wanted on every one of these projects: AI-first process management, which treats BPMN as a first-class output rather than an export afterthought.

Cosmic background pattern
Decorative rectangle pattern

Skip the drag-and-drop

Generate your first BPMN 2.0 diagram from a paragraph of plain English - then refine in the same canvas with the bpmn-js engine under the hood.