DocumentCode
2970134
Title
A Novel Approach to Decentralized Workflow Enactment
Author
Martin, Daniel ; Wutke, Daniel ; Leymann, Frank
Author_Institution
Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart
fYear
2008
fDate
15-19 Sept. 2008
Firstpage
127
Lastpage
136
Abstract
Web service orchestrations-expressed in the Web service business process execution language (WS-BPEL or BPEL for short)-are a manifestation of the two-level-programming paradigm where services, i.e. the business functions used by the composite application, are composed through BPEL\´s control flow constructs. BPEL processes Web service orchestrations, business functions therefore can be transparently accessed remotely, allowing to build composite applications that integrate business functions provided by different partners on different locations. As of today, execution of BPEL processes, i.e. the evaluation of the processes\´ control flow, is performed by a central workflow engine. In certain scenarios, such as complex collaborative cross-partner interactions, this approach of centralized workflow enactment leads to "un-natural" process models; process models that are not driven by the processes\´ original business goal but by infrastructural or organizational reasons. In this paper, we propose an alternative approach to enacting BPEL process control flow in a distributed, decentralized manner. We present the overall process lifecycle and give a detailed description of the underlying process model.
Keywords
Web services; business data processing; knowledge representation languages; workflow management software; WS-BPEL; Web service; business process execution language; decentralized workflow enactment; Computer architecture; Control systems; Distributed computing; Engines; Logic; Navigation; Process control; Service oriented architecture; Switches; Web services; Coordination; Decentralized; Distributed; Tuplespace; Workflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE
Conference_Location
Munich
ISSN
1541-7719
Print_ISBN
978-0-7695-3373-5
Type
conf
DOI
10.1109/EDOC.2008.22
Filename
4634764
Link To Document