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