Title
Transparent Runtime Adaptability for BPEL Processes
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.
Year
DOI
Venue
2008
10.1007/978-3-540-89652-4_20
ICSOC
Keywords
Field
DocType
service failure,bpel processes,affected process,automated failure recovery,transparent runtime adaptability,bpel engine,process developer,service binding policy,dynamic service,dynamic service selection,process business logic,stateless service,process development
Adaptability,Computer science,Business logic,Real-time computing,Business Process Execution Language,Service selection,Stateful firewall,Throughput,Stateless protocol
Conference
Volume
ISSN
Citations 
5364
0302-9743
29
PageRank 
References 
Authors
1.19
10
2
Name
Order
Citations
PageRank
Adina D. Mosincat1494.29
Walter Binder2107792.58