EconPapers    
Economics at your fingertips  
 

Pattern-Based Translation of BPMN Process Models to BPEL Web Services

Chun Ouyang, Marlon Dumas, Arthur H.M. and Wil M.P. van der Aalst
Additional contact information
Chun Ouyang: Queensland University of Technology, Australia
Marlon Dumas: Queensland University of Technology, Australia and University of Tartu, Estonia
Arthur H.M.: Queensland University of Technology, Australia
Wil M.P. van der Aalst: Queensland University of Technology, Australia and Eindhoven University of Technology, The Netherlands

International Journal of Web Services Research (IJWSR), 2008, vol. 5, issue 1, 42-62

Abstract: The business process modeling notation (BPMN) is a graph-oriented language primarily targeted at domain analysts and supported by many modeling tools. The business process execution language for Web services (BPEL) on the other hand is a mainly block-structured language targeted at software developers and supported by several execution platforms. Translating BPMN models into BPEL code is a necessary step towards standards-based business process development environments. This translation is challenging since BPMN and BPEL represent two fundamentally different classes of languages. Existing BPMN-to-BPEL translations rely on the identification of block-structured patterns in BPMN models that are mapped onto structured BPEL constructs. This article advances the state of the art in BPMN-to-BPEL translation by defining methods for identifying not only perfectly block-structured fragments in BPMN models, but quasi-structured fragments that can be turned into perfectly structured ones and flow-based acyclic fragments that can be mapped onto a combination of structured constructs and control links. Beyond its direct relevance in the context of BPMN and BPEL, this article addresses issues that arise generally when translating between graph-oriented and block-structured flow definition languages.

Date: 2008
References: Add references at CitEc
Citations:

Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve. ... 4018/jwsr.2008010103 (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:igg:jwsr00:v:5:y:2008:i:1:p:42-62

Access Statistics for this article

International Journal of Web Services Research (IJWSR) is currently edited by Liang-Jie Zhang

More articles in International Journal of Web Services Research (IJWSR) from IGI Global
Bibliographic data for series maintained by Journal Editor ().

 
Page updated 2025-03-19
Handle: RePEc:igg:jwsr00:v:5:y:2008:i:1:p:42-62