Title: Verification for commitment-based web service protocols

Authors: Zhi Fang; Lejian Liao; Ruoyu Chen

Addresses: Beijing Engineering Research Centre of High Volume Language Information Processing & Cloud Computing Applications, Beijing Laboratory of Intelligent Information Technology, School of Computer Science, Beijing Institute of Technology, Beijing 100081, China ' Beijing Engineering Research Centre of High Volume Language Information Processing & Cloud Computing Applications, Beijing Laboratory of Intelligent Information Technology, School of Computer Science, Beijing Institute of Technology, Beijing 100081, China ' Beijing Engineering Research Centre of High Volume Language Information Processing & Cloud Computing Applications, Beijing Laboratory of Intelligent Information Technology, School of Computer Science, Beijing Institute of Technology, Beijing 100081, China

Abstract: We propose a model for a class of web services which are powered by relational databases and annotated by social commitment. Our model can be viewed as an extension of WSDL specification where schemas of service operations specify not only input-output signatures but also data constraints, control-flow constraints, state/output/effect rules. The data-aware temporal properties about interactions between services and users are specified in Linear Temporal First-Order Logic with Social Commitment (LTL-FOSC). We have proved it is possible to use existing tools (e.g. WAVE) originally designed for verification of web applications to verify such properties.

Keywords: commitment-based web services; web service protocols; automatic verification; linear temporal logic; relational databases; social commitment.

DOI: 10.1504/IJWMC.2014.062006

International Journal of Wireless and Mobile Computing, 2014 Vol.7 No.3, pp.217 - 223

Received: 27 May 2013
Accepted: 21 Jul 2013

Published online: 31 Oct 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article