Releases: uniba-dsg/BPMNspector
Releases · uniba-dsg/BPMNspector
BPMNspector v1.1.0 - Improved API Usage
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
Changes since v1.0.2:
- fixing packaging issue for bintray/jcenter
- update dependencies
BPMNspector v1.0.2 - Bugfix Release
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
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
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
- BPMNspector-1.0.zip includes a thin BPMNspector-1.0.jar, all needed libraries and startup scripts.
- BPMNspector-fat-1.0.jar is an executable jar containing all needed libraries.