BPMN-BPEL Transformation and Round Trip engineering

 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. 

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I