BPMN-BPEL Transformation and Round Trip engineering
Resource: Submitted by hongleeyu on 11. September 2008 - 13:25.
To achieve business agility that a business user can actually configure and orchestrate SOA services, a business process modeling tool must provide high-fidelity and robust transformation between BPMN models and implementation code: BPEL and Web Services.
However, it is intrinsically complex to map BPMN diagrams to BPEL processes because of the structural disparity between BPMN and BPEL. eClarus business process modeler (http://www.eclarus.com) addresses this technical challenge using two-phase tarnsformation. The first phase applies static token flow analysis to partition a BPMN model into manageable sub-flows. In the second phase, sub-flows are each transformed to BPEL, based on their pattern.