On visualizing and modelling BPEL with BPMN

  • David Schumm*
  • , Dimka Karastoyanova
  • , Frank Leymann
  • , Jörg Nitzsche
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

22 Citations (Scopus)

Abstract

The advantages of the process-based approach to implementing applications lead to the development of notations for modelling business processes and languages for enacting them in a process engine for the purpose of process automation. Currently the Business Process Modeling Notation (BPMN) is typically used for modelling business processes and the Business Process Execution Language (BPEL) is used as the process execution format. Both languages differ in purpose, expressivity and operational semantics. Recently it has been shown that there is no complete bi-directional mapping between BPMN and BPEL and transformations have been defined between the two formalisms. However, these transformations lead to more complex models in both, BPEL and BPMN, and enable a roundtrip for only a limited number of scenarios. In this paper we show how BPEL processes can be modelled using the graphical aspect of BPMN in order to facilitate modelling of executable processes using BPMN while avoiding model transformations.

Original languageEnglish
Title of host publicationProceedings - 2009 Workshops at the Grid and Pervasive Computing Conference, GPC 2009
PublisherIEEE
Pages80-87
Number of pages8
ISBN (Print)9780769536774
DOIs
Publication statusPublished - 2009
Externally publishedYes
Event2009 Workshops at the Grid and Pervasive Computing Conference, GPC 2009 - Geneva, Switzerland
Duration: 4-May-20098-May-2009

Publication series

NameProceedings - 2009 Workshops at the Grid and Pervasive Computing Conference, GPC 2009

Conference

Conference2009 Workshops at the Grid and Pervasive Computing Conference, GPC 2009
Country/TerritorySwitzerland
CityGeneva
Period04/05/200908/05/2009

Fingerprint

Dive into the research topics of 'On visualizing and modelling BPEL with BPMN'. Together they form a unique fingerprint.

Cite this