BPMN in Workflow Engine

Workflow Engine BPMN 2.0 Support

Here at Workflow Engine we’ve been receiving requests on Business Process Model and Notation (BPMN) support every now and then. You asked for it, we delivered. Now you can use your BPMN tools of choice to model business processes and execute them in Workflow Engine, enabling your analysts and developers to work more efficiently when using Workflow Engine as part of your BPM software.

Import

Workflow Engine supports importing models in the BPMN 2.0 format, making you less dependent on our proprietary notation and enabling you to use other BPM tools to implement a platform independent exchange.

Export

You can export your scheme from Workflow Engine to a BPMN 2.0 format to share it with third-party business process modelling tools and software products that support the BPMN 2.0 import, and perform necessary changes.

Mapping BPMN 2.0 Constructs

Let’s have a quick look at a document approval in BPMN 2.0:

BPMN Scheme

Here’s what mapping looks like:

BPMN 2.0
Workflow Engine
Comments
BPMN Draft
Workflow Engine Draft
Converted to Activity with the Initial flag
BPMN State 1
Workflow Engine State 1
Converted to a regular Activity
BPMN Final
Workflow Engine Final
Converted to Activity with a Final flag
BPMN Transition
Workflow Engine AA
Converted to a Transition with an AA type (automatic transition)
BPMN StartToRoute
Workflow Engine CA
Converted to a Transition with a CA type (transition triggered by a command)
BPMN Timer
Workflow Engine TA
Converted to a Transition with a TA type (transition triggered by a timer)

Scheme Enrichment

BPMN 2.0 does not have all the capabilities Workflow Engine possesses. That’s why you have to enrich your scheme upon import:

Set a Classifier’s value Add Actors Add Restrictions Add CodeActions Add Implementation/Pre-Implementation to Transitions

Try It Yourself

Try importing a BPMN 2.0 scheme to Workflow Engine yourself to get a grasp of what it feels like.

Demo

Got an idea?

We will continue enhancing Workflow Engine’s BPMN 2.0 support. We’d be happy to hear your feedback and suggestions. If you have any, please, use the contact form below.

Contact us

Drop us a line and we will get back to you within 24 hours to answer your questions. All submitted information will be kept confidential.

* - required fields

There's been a server error. Please, try again

Sending your message
Top