Home // WEB 2014, The Second International Conference on Building and Exploring Web Based Environments // View article


A Pitfall with BPMN Execution

Authors:
Christian Gutschier
Ralph Hoch
Hermann Kaindl
Roman Popp

Keywords: BPMN, Service Task, Web Service

Abstract:
With its release 2.0, the language Business Process Model and Notation (BPMN) is supposed to be directly executable, without prior translation to another language such as Business Process Execution Language (BPEL). In fact, the XML definition of BPMN 2.0 allows for specifying executable models, by extending the graphical notation in this respect. However, we found a pitfall related to the number of parameters of Service Tasks. Even for very simple models, it is hard to make them fully compliant to the BPMN 2.0 standard. We propose a solution for circumventing this problem using wrappers. It leads, however, to dependencies on specific execution engines. While this problem may seem to be minor, it has certain wide-reaching consequences. In particular, it means that BPMN 2.0 cannot be used, in general, as a service orchestration language like BPEL.

Pages: 7 to 13

Copyright: Copyright (c) IARIA, 2014

Publication date: April 20, 2014

Published in: conference

ISSN: 2308-4421

ISBN: 978-1-61208-333-9

Location: Chamonix, France

Dates: from April 20, 2014 to April 24, 2014