A model checking approach for verifying COWS specifications

  • Authors:
  • Alessandro Fantechi;Stefania Gnesi;Alessandro Lapadula;Franco Mazzanti;Rosario Pugliese;Francesco Tiezzi

  • Affiliations:
  • Dipartimento di Sistemi e Informatica, Università degli Studi di Firenze;Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo", CNR, Pisa;Dipartimento di Sistemi e Informatica, Università degli Studi di Firenze;Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo", CNR, Pisa;Dipartimento di Sistemi e Informatica, Università degli Studi di Firenze;Dipartimento di Sistemi e Informatica, Università degli Studi di Firenze

  • Venue:
  • FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a logical verification framework for checking functional properties of service-oriented applications formally specified using the service specification language COWS. The properties are described by means of SocL, a logic specifically designed to capture peculiar aspects of services. Service behaviours are abstracted in terms of Doubly Labelled Transition Systems, which are used as the interpretation domain for SocL formulae. We also illustrate the SocL model checker at work on a bank service scenario specified in COWS.