DocumentCode :
3127134
Title :
A Declarative Approach to Enhancing the Reliability of BPEL Processes
Author :
An Liu ; Qing Li ; Liusheng Huang ; Mingjun Xiao
Author_Institution :
Univ. of Sci. & Technol. of China, Hefei
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
272
Lastpage :
279
Abstract :
Currently, BPEL is the de-facto standard for the Web service composition. Because Web services are autonomous and loosely coupled, BPEL processes are susceptible to a wide variety of faults. However, BPEL only provides limited constructs for handling faults, which makes fault handling a time-consuming and error-prone task. In this paper, we propose a declarative approach to enhancing the reliability of BPEL processes. Our solution specifies fault handling logic through a set of event- condition-action (ECA) rules which build on an extensible set of fault-tolerant patterns. These ECA rules are integrated with normal business logic before deployment to generate a fault-tolerant BPEL process. We also develop a GUI tool to assist designers to specify ECA rules. Experiments show our approach is feasible.
Keywords :
Web services; software reliability; BPEL process; GUI tool; Web service composition; declarative approach; event- condition-action rules; fault-tolerant patterns; Computer science; Engines; Fault tolerance; Graphical user interfaces; Guidelines; Logic design; Middleware; Runtime; Taxonomy; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2924-0
Type :
conf
DOI :
10.1109/ICWS.2007.1
Filename :
4279609
Link To Document :
بازگشت