DocumentCode :
2512228
Title :
Run-time Verification of Behavioural Conformance for Conversational Web Services
Author :
Dranidis, Dimitris ; Ramollari, Ervin ; Kourtesis, Dimitrios
Author_Institution :
Comput. Sci. Dept., Univ. of Sheffield, Thessaloniki, Greece
fYear :
2009
fDate :
9-11 Nov. 2009
Firstpage :
139
Lastpage :
147
Abstract :
Web services exposing run-time behaviour that deviates from their behavioural specifications represent a major threat to the sustainability of a service-oriented ecosystem. It is therefore critical to verify the behavioural conformance of services during run-time. This paper discusses a novel approach for run-time verification of Web services. It proposes the utilisation of Stream X-machines for constructing formal behavioural specifications of Web services which can be exploited for verifying that a service´s run-time behaviour does not deviate from what is defined in the specification. Our approach allows for checking both the control flow of a Web service and the values of the data in the generated responses. The paper also proposes a classification of Web services and discusses how different types of services can be verified at run-time. Finally, it presents a run-time monitoring and verification architecture and discusses how it can be integrated into different types of service-oriented infrastructures.
Keywords :
Web services; formal specification; formal verification; pattern classification; software architecture; system monitoring; Stream X-machine; behavioural conformance; conversational Web service; formal behavioural specification; run-time monitoring; service classification; service-oriented ecosystem; verification architecture; Automata; Cities and towns; Computational modeling; Computer science; Educational institutions; Formal languages; Monitoring; Runtime; Testing; Web services; Run-time verification; Stream X-machines; Web services; behavioural conformace; formal methods; monitoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2009. ECOWS '09. Seventh IEEE European Conference on
Conference_Location :
Eindhoven
Print_ISBN :
978-0-7695-3854-9
Type :
conf
DOI :
10.1109/ECOWS.2009.19
Filename :
5341658
Link To Document :
بازگشت