[BPMN Modeler] Diagram Validation

Features described on this page

Feature

Hosting Type

Release Version

Blogpost

Validation while Modeling

Server | DATA CENTER Cloud

3.14.0-ENTERPRISE

Improve the quality of your process models with diagram validation

Rule Configuration per Space

Server | DATA CENTER

3.23.0-ENTERPRISE

BPMN Modeler 3.23.0: Support for individual best practices

Validation while Modeling SERVER | DATA CENTER Cloud

|Since 3.14.0-ENTERPRISE.|

Automated diagram validation helps you to keep process models consistent and at a uniform quality level even with a large number of different authors. If diagram validation is activated, the process diagram is continuously checked for certain quality criteria during editing. Opportunities for improvement are then displayed directly on the respective process element. The easy to understand messages enable even inexperienced modelers to design easily understandable and valid process diagrams. However, the implementation of the improvement suggestions is never obligatory. Thus, diagrams can be saved at any time, even in spite of quality issues.

 

To activate the diagram validator, click View → Diagram Validator, or the shortcut icon in the menu bar.

 

 

Diagram validation continuously checks the process model for the following rules:

Elements always require a label

Elements always require a label

Error

Solution

 

 

 

 

A (sub-)process requires at least one start and one end event

A (sub-)process requires at least one start and one end event

Error

Solution

 

 

 

A (sub-)process might only have one unspecified start event

A (sub-)process might only have one unspecified start event

Error

Solution

 

 

 

In an event-based sub-process, the start event must be specified

In an event-based sub-process, the start event must be specified

Error

Solution

 

 

 

All elements must be connected

All elements must be connected

Error

Solution

 

 

 

Multiple incoming sequence flows to an activity must be merged in a gateway before

Multiple incoming sequence flows to an activity must be merged in a gateway before

Error

Solution

 

 

 

Sequence flows might not be split implicitly in an activity, but rather be split by a gateway afterwards

Sequence flows might not be split implicitly in an activity, but rather be split by a gateway afterwards

Error

Solution

 

 

 

There cannot exist duplicate sequence flows (equal start and end)

There cannot exist duplicate sequence flows (equal start and end)

Error

Solution

 

 

 

 

No redundant gateways (only one source and one target)

No redundant gateways (only one source and one target)

Error

Solution

 

 

 

 

 

Gateways may not simultaneously merge and split sequence flows

Gateways may not simultaneously merge and split sequence flows

Error

Solution

 

 

 

 


Rule Configuration per Space SERVER | DATA CENTER

|Since 3.23.0-ENTERPRISE.|  

As a Confluence space administrator, you are able to decide which validation rules you want to be evaluated, and which ones you want to ignore. You have the option to set the notification level for each rule individually, choosing between 'Error', 'Warning' or 'off'.

For each space individually, you can open the space configuration and select the BPMN Modeler Enterprise in the 'Apps' tab. Then you can set for each rule the validation level.