Camunda Takes on the BPMN2 Challenge
I have to hand it to Jakob and Camunda – they have taken on a seemingly monumental task of integrating 8 different BPMN modelers with Camunda Fox.
First things first: I tried 8 different BPMN tools and created a demo process in BPMN 2.0, exported it as BPMN 2.0 XML, added the attributes for technical execution and then deployed and executed the process. So this worked![…]
Almost all tools (except BOC Adonis and Enterprise Architect) were able to import the demo process as BPMN 2.0 – XML, so I didn’t have to map the process from scratch every time I tried a different product. Overall, this is a very promising signal regarding a standard based BPM roundtrip!
So the interesting thing that comes out of this is that a round-trip is almost possible now using these tools. Still, most commercial products offer either import or export, and rarely do both well. In addition, they don’t really address the DI specification, so a lot of visual information can be easily lost.
I still think we need a small open source project to support the import and export of BPMN xml from various applications… but I think everyone who knows the spec and the products is too busy to take time to write this sort of thing for fun.