Transparent runtime adaptability for BPEL processes

36Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Dynamic service binding is essential for runtime adaptability of BPEL processes, particularly in the case of service failure. BPEL's support for dynamic service binding is coupled with the process business logic, requiring the process developer to deal with dynamic service selection and failure recovery. Changing these aspects requires modification and redeployment of all affected processes. In this paper we present a novel infrastructure that handles dynamic (re)binding of stateful and stateless services independently of process business logic. Our infrastructure is transparent both to the process developer and to the BPEL engine. It offers automated failure recovery and allows for runtime customizations, such as changes of service binding policies. We also assess infrastructure overhead and explore the impact of service failures on system throughput. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Mosincat, A., & Binder, W. (2008). Transparent runtime adaptability for BPEL processes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5364 LNCS, pp. 241–255). Springer Verlag. https://doi.org/10.1007/978-3-540-89652-4_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free