DocumentCode :
1567592
Title :
A runtime monitoring and validation framework for Web service interactions
Author :
Li, Zheng ; Jin, Yan ; Han, Jun
Author_Institution :
Fac. of ICT, Swinburne Univ. of Technol., Melbourne, Vic.
fYear :
2006
Lastpage :
79
Abstract :
Web services are designed for composition and use by third parties through dynamic discovery. As such, the issue of interoperability between services is of great importance to ensure that the services can work together towards the overall application goals. In particular, the interaction protocols of a service need to be implemented and used properly so that the service composition can conduct itself in an orderly fashion. In our previous work, we have proposed a lightweight, pattern/constraint-based approach to specifying service interaction protocols. It has been incorporated into OWL-S for service developers to describe service interaction constraints. In this paper, we present a framework for monitoring the run-time interaction behaviour of Web services and validating the behaviour against their pre-defined interaction constraints. The framework involves interception of service interactions/messages, representation of interaction constraints using finite state automata, and conformance checking of service interactions against interaction constraints. As such, the framework provides a useful tool for validating the implementation and use of services regarding their interaction behaviour
Keywords :
Internet; conformance testing; finite state machines; knowledge representation languages; open systems; system monitoring; OWL-S; Web service interactions; conformance checking; finite state automata; interoperability; run-time interaction behaviour monitoring; service composition; service interaction constraints; service interaction protocols; Australia; Automata; Bridges; Contracts; Monitoring; Protocols; Runtime; Service oriented architecture; Software engineering; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2006. Australian
Conference_Location :
Sydney, NSW
ISSN :
1530-0803
Print_ISBN :
0-7695-2551-2
Type :
conf
DOI :
10.1109/ASWEC.2006.6
Filename :
1615040
Link To Document :
بازگشت