Proceedings of the 2009 ACM Symposium on Applied Computing 2009
DOI: 10.1145/1529282.1529636
|View full text |Cite
|
Sign up to set email alerts
|

Consistent and decentralized orchestration of BPEL processes

Abstract: Scalability, consistency and reliability are among the key requirements for orchestration of BPEL processes. In addition, system resources should be efficiently utilized. We present a fully decentralized approach to orchestration of BPEL processes that achieves high scalability and supports automatic process recovery. The approach is of continuation-passing style, where continuations, or the reminder of the executions, are passed along with asynchronous messages for process orchestration. Furthermore, we ident… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(10 citation statements)
references
References 4 publications
0
10
0
Order By: Relevance
“…In [15], a distributed execution engine is proposed based on a peer-to-peer architecture wherein nodes (similar to local engines) are distributed across multiple computer systems, and communicate by direct point-to-point notifications. A continuation-passing style, where information on the remainder of the execution is carried in messages, has been proposed in [16]. Nodes interpret such messages and thus conduct the execution of services without consulting a centralised engine.…”
Section: Related Workmentioning
confidence: 99%
“…In [15], a distributed execution engine is proposed based on a peer-to-peer architecture wherein nodes (similar to local engines) are distributed across multiple computer systems, and communicate by direct point-to-point notifications. A continuation-passing style, where information on the remainder of the execution is carried in messages, has been proposed in [16]. Nodes interpret such messages and thus conduct the execution of services without consulting a centralised engine.…”
Section: Related Workmentioning
confidence: 99%
“…Suppressing this central space led to the design of HOCL-P2P, where both computations and communication are fully decentralized. In HOCL-P2P, a set of engines interact to execute a service composition in a peer-to-peer fashion, as proposed before for instance in works such as [25] or [26]. ChWSes now rely only on message passing to coordinate the workflow execution, as illustrated by Figure 10.…”
Section: Hocl-p2pmentioning
confidence: 99%
“…al [16] proposes to process BPEL workflows without a central execution engine. One of its key goals is to enable dynamically composed workflows which also addresses changes in the task execution sequence in the presence of service failures.…”
Section: Related Workmentioning
confidence: 99%