Dranidis, Dimitris, Ramollari, Ervin and Kourtesis, Dimitrios (2009) Run-time verification of behavioural conformance for conversational web services. In: 2009 Seventh IEEE European Conference on Web Services. 2009 Seventh IEEE European Conference on Web Services, 09-11 Nov 2009, Eindhoven, The Netherlands. IEEE Computer Society , pp. 139-147. ISBN 978-0-7695-3854-9
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.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works. Reproduced in accordance with the publisher's self-archiving policy. |
Keywords: | run-time verification; behavioural conformance; Web services; monitoring; formal methods; Stream X-machines |
Dates: |
|
Institution: | The University of Sheffield |
Academic Units: | The University of Sheffield > University of Sheffield Research Centres and Institutes > South East European Research Centre (Sheffield) |
Depositing User: | Mr Dimitrios Kourtesis |
Date Deposited: | 08 Jun 2010 17:10 |
Last Modified: | 19 Dec 2022 13:24 |
Published Version: | http://doi.ieeecomputersociety.org/10.1109/ECOWS.2... |
Status: | Published |
Publisher: | IEEE Computer Society |
Refereed: | Yes |
Identification Number: | 10.1109/ECOWS.2009.19 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:10851 |