DocumentCode :
1960140
Title :
Formal verification of composite service recovery mechanisms consistency
Author :
Gaaloul, Walid ; Bhiri, Sami ; Hauswirth, Manfred ; Rouached, Mohsen ; Godart, Claude
Author_Institution :
DERI-NUIG, Galway
fYear :
2007
fDate :
12-15 Nov. 2007
Firstpage :
278
Lastpage :
287
Abstract :
Due to the inherent autonomy and heterogeneity of Web services, ensuring composite services reliability remains a challenging problem. Extending the classical control flow with a transactional flow (encapsulating a set of recovery mechanisms) is widely accepted for ensuring composite services reliability. However, current approaches define recovery mechanisms in and ad-hoc way while they have to respect consistency rules regarding the control flow. In this paper, we propose a formal model based on event calculus for capturing both control and transactional flow of composite services. Following a pattern based modelling approach, we depict a set of rules characterising consistent transactional flow that can be defined w.r.t a given control flow. In addition, we propose two complementary approaches for enhancing composite services reliability.
Keywords :
Web services; program verification; Web services; event calculus; formal verification; service recovery mechanisms consistency; transactional flow; Calculus; Cascading style sheets; Collaboration; Context modeling; Context-aware services; Formal verification; Protocols; Service oriented architecture; Web and internet services; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing, 2007. CollaborateCom 2007. International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4244-1318-8
Electronic_ISBN :
978-1-4244-1317-1
Type :
conf
DOI :
10.1109/COLCOM.2007.4553842
Filename :
4553842
Link To Document :
بازگشت