Cephas Consulting offers a free BPMN 2.0 Validation extension to Enterprise Architect version 9.0 or later!
The software verifies compliance with the BPMN 2.0 specification for Business Process, Collaboration, and Conversation diagrams.
The invocation context for the validation can be:
- The current diagram (including any sub-processes).
- One or more selected elements on a diagram.
- The Business Process element (verifies the complete process).
Errors and warnings are reported in the System Output window as active links (i.e. clicking a line will select the related element in the Project Browser, double clicking it will open its properties dialog).
The BPMN Integrity extension goes beyond this free BPMN syntax checker to verify both the quality and the coherence of process models, using an extensive set of rules. In addition to just reporting rule violations it will, whenever possible, automatically fix the issue encountered!