Simplify the BPMN Specification
“The main purpose of the BPMN 2.0 ontology is the use of a knowledge-base. The BPMN specification which covers 550 pages needs in the ontology only about 260 classes which describe the respective restrictions”, describes Christine Natschläger, who developed the ontology.
The ontology consists of two parts and contains the overall meta-model of BPMN 2.0 in the basis ontology as well as all textual described rules in an enlargement. A big advantage is the general view of inherited restrictions. Additionally the ontology could be used for the inspection of the syntactic correctness of specific BPMN models.
The BPMN 2.0 Ontology is available under the creative commons license (CC BY-NC-SA 3.0) (http://creativecommons.org/licenses/by-nc-sa/3.0).
You can download the BPMN 2.0 Ontology for free (for non commercial use).