Title :
Exception Handling and Recovery of Semantic Web Services
Author :
Vaculin, R. ; Wiesner, Kevin ; Sycara, Katia
Author_Institution :
Carnegie Mellon Univ., Pittsburgh
Abstract :
In this paper we present an approach for specification of exception handling and recovery of semantic web services based on OWLS. We use standard fault handlers and compensation known for example from WS-BPEL to provide support for long running transactions. In addition to that, we introduce constraint violation handlers (CV-handlers) which allow a designer to define what situations are supposed to trigger an erroneous state and what are the appropriate recovery actions. Further, we introduce explicit recovery actions such as retry and replaceBy to recover from the failure and to restore a normal execution flow. By combining fault handlers, CV-handlers and standard event handlers it is possible to define ways of recovery for standard errors and for violations of constraints resulting for example from Service Level Agreements (SLAs).
Keywords :
exception handling; semantic Web; OWLS; WS-BPEL; constraint violation handlers; exception handling; fault handlers; semantic Web; service level agreements; standard event handlers; Algebra; Condition monitoring; Encoding; Event detection; Failure analysis; Filters; Robots; Semantic Web; Telecommunication standards; Web services; OWL-S; exception handling; recovery; semantic web services;
Conference_Titel :
Networking and Services, 2008. ICNS 2008. Fourth International Conference on
Conference_Location :
Gosier
Print_ISBN :
978-0-7695-3094-9
DOI :
10.1109/ICNS.2008.35