On This Page

Import / Export BPMN Files

ProcessMind offers full support for the BPMN 2.0 standard, making it simple to import and export BPMN models. This guide shows you how to bring BPMN files into your process models and which BPMN elements are supported in ProcessMind.

ProcessMind BPMN import and export options

Importing BPMN Files

You can import BPMN 2.0 files into ProcessMind in two ways:

  1. From the new-process wizard: click the + icon to add a new process, then in the Process Modeling panel choose Import model and drop your BPMN file. Give the process a name, choose a layout, and click Create model.
  2. From the design canvas: open the process menu and choose Import BPMN. If the canvas already has elements, confirm with Continue to replace them with the imported model.

ProcessMind follows the BPMN 2.0 standard but focuses on the elements that are essential for process modeling. Some metadata or execution-specific attributes may not be supported.

Exporting BPMN Files

Exporting BPMN models works the same way: open the process menu on the design canvas and select Export BPMN. Your current process model downloads in BPMN 2.0 format, compatible with other BPMN-compliant tools and systems.

What the exported file contains

The export writes the whole model, not just its flow:

  • Flow elements — tasks, events, gateways, sub-processes, pools and lanes, with their sequence flows and message flows.
  • Artifacts and their associations — text annotations, data objects, data stores and groups, including the associations that link them to flow elements. A link between an activity and a data object or data store is written as the bpmn:dataInputAssociation / bpmn:dataOutputAssociation of that activity, so the direction of the link is part of the file.
  • Layout and labels — element positions, connection waypoints and label bounds, so the diagram opens the way you drew it in another tool.
  • Model settings — conditions and default flows, element colors, documentation of elements, mapped activities and simulation settings.

What does not travel with the file

Element images are not part of the BPMN export — export a PNG instead if you need them (see Element Icons). Association direction is not modeled either: a directional or bi-directional association from an imported file is exported as a plain association (a link to a data object or data store is the exception — see above). Documentation attached to a connection (a sequence flow, association or message flow) is imported into the model but not written back — the export writes the documentation of elements.

Supported BPMN Elements

Explore the complete list of BPMN elements supported in ProcessMind.