Skip to content

Releases: uniba-dsg/BPMNspector

BPMNspector v1.1.0 - Improved API Usage

31 Mar 13:07
Compare
Choose a tag to compare

Changes since v1.0.3:

  • API and implementation improvements to support validation of BPMN files via streams: BPMNspector is now able to validate BPMN-XML files not only from the file system but also using streams.
  • minor improvements
  • dependency updates

BPMNspector v1.0.3 - Bugfix Release

13 Oct 12:14
Compare
Choose a tag to compare

Changes since v1.0.2:

  • fixing packaging issue for bintray/jcenter
  • update dependencies

BPMNspector v1.0.2 - Bugfix Release

12 Oct 14:13
Compare
Choose a tag to compare

Special thanks to @simonharrer for revealing some bugs and for providing helpful feedback!

Changes since v.1.0.1:

  • Fix check for EXT.012
  • A warning is created if URLs are used in imports which is currently not supported (see #5)
  • Improved description of EXT.044
  • Minor update for EXT.123 check
  • Allow usage of namespaced inner-document QName references (see #8)
  • Correct treatment of relative paths during report creation (see #7)

BPMNspector v1.0.1 - bintray release

05 Oct 19:34
Compare
Choose a tag to compare

This release adds BPMNspector to bintray.

Changes since v.1.0:

  • Improved import handling
  • Bugfixes for EXT.123 and EXT.126 Schematron checks

BPMNspector v1.0 - Initial Public Release

06 Aug 14:19
Compare
Choose a tag to compare

Creating valid, standard compliant BPMN 2.0 process models is not trivial. Even when state-of-art modeling tools are used, model often violate some of the constraints stated in the standard document.

BPMNspector checks single files - or complete directories - of BPMN files and reports violations of BPMN 2.0 constraints.

BPMNspector v1.0 supports:

  • Schema validation: Ensures correctness regarding the official OMG XSD files
  • Reference Checking: Ensures that all used references exist and that only valid types are used
  • Check of Advanced Constraints:
    • 44 (of 50) constraints defined for the "descriptive conformance sub class" are checked
    • all additional "analytic conformance sub class" constraints are checked
    • 45 (of 49) constraints for the "common executable conformance sub class" are checked
    • 8 (of 12) further constraints for "full conformance sub class" are checked
  • Support of imports: (resolvable) imports of processes, WSDL and XSD files are also checked

This software is licensed under the LGPL Version 3 Open Source License.

For further information visit http://www.uni-bamberg.de/pi/bpmn-constraints or http://www.BPMNspector.org