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 ().