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