Queensland Treasury Corporation
In this paper, an evaluation of BPMN is presented, using the Workflow Patterns as an analysis framework. The analysis provided for BPMN is part of a larger effort aiming at an unbiased and vendor-independent survey of the expressive power of some mainstream modeling languages for process-aware information systems. It is a sequel to an analysis series where languages like BPEL and UML 2.0 A.D were evaluated. The results from the survey could both be used for the selection of a modeling technique, as well as for motivation and input to further development of any of the surveyed languages.