Title: Transformation from business process models to BPEL with overlapped patterns involved

Authors: Man Zhang; Zhenhua Duan; Qingshan Li; Hua Chu

Addresses: Institute of Computer Theory and Technology, Xidian University, Xi'an, 710071, China; Software Engineering Institute, Xidian University, Xi'an, 710071, China ' Institute of Computer Theory and Technology, Xidian University, Xi'an, 710071, China ' Software Engineering Institute, Xidian University, Xi'an, 710071, China ' Software Engineering Institute, Xidian University, Xi'an, 710071, China

Abstract: The derivation of business process execution language (BPEL) for web services from graph-oriented process models has attained wide focus in the literature. It is a challenging work owing to the fundamental differences between graph-oriented models and BPEL. In this paper, a transformation of activity diagrams (AD) into BPEL is presented, which concentrates on a specific kind of structure in graph-oriented process models called overlapped patterns (OPs). The structures of AD models containing OP are analysed, and an important subclass of OP, first-order OP, is defined. Then in the context of first-order OP, the applicable ranges of two existing transformation strategies of OP are discussed, and a new method is proposed for the cases that neither of them can handle.

Keywords: business process execution language; BPEL; UML activity diagrams; business process modelling; BPM; SESE decomposition; overlapped patterns; web services; transformation strategies.

DOI: 10.1504/IJHPCN.2016.074662

International Journal of High Performance Computing and Networking, 2016 Vol.9 No.1/2, pp.82 - 92

Received: 25 Sep 2014
Accepted: 28 Oct 2014

Published online: 12 Feb 2016 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article