This project is used to package a standalone JAR with all the needed classes for processing BPMN2. These classes are taken from the Eclipse BPMN2 Modeler project, and Tycho is used for correctly getting all the needed dependencies.
The resulting JAR can then be used in plain Java applications that don't use OSGi.
The solution for implementing this has been taken from this post on Stack Overflow