A Flexible Transformation Scheme Between the 'OR' of BPMN and 'link' of BPEL

Lin Bai,Jun Wei
DOI: https://doi.org/10.1109/apscc.2008.147
2008-01-01
Abstract:BPMN and BPEL are two process modeling languages with different syntax and semantics. Overriding their gaps to improve interoperability is one of the key issues in current service computing research. Recent works about the transformation between BPMN and BPEL mostly focus on a limited set of elements or well-formed structures. This paper expands the traditional methods by considering the multi-semantic element 'OR' of BPMN and the non-structured element 'Link' of BPEL. Furthermore, we present a flexible transformation scheme for them based on semantics equivalence and we finally designed and developed a prototype tool to implement our strategy. Our work is of great significance in relaxing the restriction on transformation between BPMN and BPEL and thus satisfying more business requirements.
What problem does this paper attempt to address?