Abstract
Scalability, consistency and reliability are among the key requirements for orchestration of BPEL processes. We present a fully decentralized approach to orchestration of BPEL processes that is of continuation-passing style, where continuations, or the reminder of the executions, are passed along with asynchronous messages for process orchestration. Furthermore, we identify and address some consistency issues that are more challenging for decentralized orchestrations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Benatallah, B., Dumas, M., Sheng, Q.Z.: Facilitating the rapid development and scalable orchestration of composite Web services. Distributed and Parallel Databases 17(1), 5–37 (2005)
Muth, P., Wodtke, D., Weißenfels, J., Dittrich, A.K., Weikum, G.: From centralized workflow specification to distributed workflow execution. Journal of Intelligent Information Systems 10(2), 159–184 (1998)
Nanda, M.G., Satish, C., Vivek, S.: Decentralizing execution of composite web services. In: Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, Vancouver, BC, Canada, pp. 170–187 (October 2004)
OASIS, Services Business Process Execution Language, Version 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf
Reichert, M., Dadam, P.: ADEPTflex-Supporting Dynamic Changes of Workflows Without Losing Control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)
Meersman, R., Tari, Z.: Evolution of process choreographies in DYCHOR. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 273–290. Springer, Heidelberg (2006)
Schuler, C., Weber, R., Schuldt, H., Schek, H.-J.: Scalable Peer-to-Peer Process Management - The OSIRIS Approach. In: Proceedings of IEEE International Conference on Web Services (ICWS 2004), pp. 26–34 (2004)
Ye, X.: Towards a Reliable Distributed Web Service Execution Engine. In: Proceedings of IEEE International Conference on Web Services (ICWS 2006), pp. 595–602 (2006)
Yu, W.: Scalable services orchestration with continuation-passing messaging. In: Proceedings of INTENSIVE 2009, Valensia, Span, April 21-25 (to appear, 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yu, W. (2009). Decentralized Orchestration of BPEL Processes with Execution Consistency. In: Li, Q., Feng, L., Pei, J., Wang, S.X., Zhou, X., Zhu, QM. (eds) Advances in Data and Web Management. APWeb WAIM 2009 2009. Lecture Notes in Computer Science, vol 5446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00672-2_68
Download citation
DOI: https://doi.org/10.1007/978-3-642-00672-2_68
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00671-5
Online ISBN: 978-3-642-00672-2
eBook Packages: Computer ScienceComputer Science (R0)