BPMN View – a simple free tool to view and print business process diagrams in a popular BPMN format
Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. A standard Business Process Model and Notation (BPMN) will provide businesses with the capability of understanding their internal business procedures in a graphical notation and will give organizations the ability to communicate these procedures in a standard manner. Furthermore, the graphical notation will facilitate the understanding of the performance collaborations and business transactions between the organizations. This will ensure that businesses will understand themselves and participants in their business and will enable organizations to adjust to new internal and B2B business circumstances quickly. Version 2.0 of BPMN was released in January 2011, at which point execution semantics were also introduced alongside the notational and diagramming elements. BPMN standard introduces also normative machine consumable files represented, in particular, as standard XML schemas, which facilitate support for the format among software vendors.
To facilitate and demonstrate BPMN Model Interchange amongst different tools OMG established BPMN Model Interchange Working Group (BPMN MIWG) to support BPMN vendors, define various test cases that address both breadth and depth of BPMN, ensure model Interchange taking into consideration the various defined conformance classes of the BPMN standard, resolve vendors’ misinterpretation of the specification that inhibit BPMN interchange, guide and support vendor into their implementations of the standard. The list of BPMN tools tested for model Interchange includes many leading software vendors and is constantly expanding. This list includes both proprietary and free open source tools. However, until recently, all free tools supporting BPMN were written on Java and Java Script.
BPMN View is a simple free tool to view and print business process diagrams in a popular BPMN format. It appeared as a result of our experience with BPMN accumulated during my participation in meetings of BPMN Model Interchange Working Group since its establishing in 2013. Some highlights of BPMN View include:
- Full conformance to the latest version of BPMN 2.0 specification by OMG.
- Import models from all major BPM vendors.
- Strict validation of the model according to BPMN specification.
- Arbitrary scaling and zooming view of most complex diagrams.
- Support of raster and vector image output.
- Batch processing of multiple BPMN files.
- 100% Microsoft .NET managed solution.
- Loyal open source license for private and commercial use.
Try it yourself!
You can use BPMN View as a quick diagram viewer. It includes ready setup for Microsoft Windows. You can also use code fragments to implement your own BPMN parsing, viewing and publishing solution with minimum effort and avoid diving into low level caveats of BPMN format.
BPMN View also allows to explore all low level model semantics:
Dr. Boris G. Zinchenko is a memebr of BPMN Model Interchange Working Group (BPMN MIWG) since its creation in 2013. BPMN View was created with support from CaseAgile LLC, an innovative software and business service company specializing in integration of platforms and environments for enterprise modeling.