Authors
Chun Ouyang, Marlon Dumas, HM Arthur, Wil Mp Van Der Aalst
Publication date
2008/1/1
Journal
International Journal of Web Services Research (IJWSR)
Volume
5
Issue
1
Pages
42-62
Publisher
IGI Global
Description
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 …
Total citations
200720082009201020112012201320142015201620172018201920202021202220235272926201218211313855232
Scholar articles
C Ouyang, M Dumas, HM Arthur, WM Van Der Aalst - International Journal of Web Services Research …, 2008