Title
On the Enhancement of BPEL Engines for Self-Healing Composite Web Services
Abstract
The dynamic nature of the Internet poses various challenges to the successful execution of composite Web services. Failures are samples of these challenges. It needs to be addressed for the smooth progress of Web service composition. Unfortunately, the de facto standard for modeling composition namely BPEL is not equipped with mechanisms that let Web services "heal" themselves in case of failures. In addition, current BPEL engines lack appropriate facilities that permit satisfying self-healing requirements like handling in a transparent way functional failures of component Web services during runtime. This paper presents an approach for enhancing BPEL engines with such facilities. This enhancement happens through the following steps: identify possible categories of failures, develop solutions to automatically recover from these failures, and suggest architectural extensions to BPEL engines (with focus on activeBPEL) to support these solutions. We also present a proof-of-concept prototype that illustrates our ideas.
Year
DOI
Venue
2008
10.1109/SAINT.2008.12
SAINT
Keywords
Field
DocType
composite web service,self-healing composite web services,web services,bpel engine,web service composition,current bpel engine,component web service,bpel engines,activebpel engine,architectural extension,dynamic nature,internet,business process execution language,electronic commerce,appropriate facility,following step,web service,security,satisfiability,proof of concept,planning,databases,engines
Self-healing,De facto standard,World Wide Web,Web service composition,Computer science,Composite web services,Software,Business Process Execution Language,Web service,The Internet
Conference
ISBN
Citations 
PageRank 
978-0-7695-3297-4
37
1.63
References 
Authors
13
5