My series about BPMN 2.0 and its implementation in EMF as Open Source project is complete now.
It consists of the three parts:
BPMN 2.0 Metamodel Implementation for Eclipse: Get it and Use it: An easy-to-read how-to guide describing how to download the code and do the first steps.
- Making of the BPMN 2.0 Metamodel for Eclipse: Merge and Conquer: An in-depth technical article describing how the EMF Metamodel was merged from the two official OMG inputs: XML Schema and CMOF Metamodel.
BPMN 2.0 File Formats: With a Transformation to a Transformation : Describes the difference between the fwo official BPMN file formats XMI and XML and shows how XSLT transformation scripts can be automatically derived from the merged BPMN Ecore Metamodel.
The third article is a little different from the others, as it focuses more on XSLT. The other articles focus on EMF and Java.