A Model-Checking Approach for Service Component Architectures

  • Authors:
  • João Abreu;Franco Mazzanti;José Luiz Fiadeiro;Stefania Gnesi

  • Affiliations:
  • Department of Computer Science, University of Leicester, Leicester, UK LE1 7RH;Istituto di Scienza e Tecnologie dell'Informazione A. Faedo, CNR, Pisa, Italy 56124;Department of Computer Science, University of Leicester, Leicester, UK LE1 7RH;Istituto di Scienza e Tecnologie dell'Informazione A. Faedo, CNR, Pisa, Italy 56124

  • Venue:
  • FMOODS '09/FORTE '09 Proceedings of the Joint 11th IFIP WG 6.1 International Conference FMOODS '09 and 29th IFIP WG 6.1 International Conference FORTE '09 on Formal Techniques for Distributed Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a strategy for model-checking the correctness of service composition. We do so in the context of SRML, a formal modelling framework for service-oriented computing being defined within the SENSORIA project. We introduce a methodology for encoding patterns of typical service interaction with UML state machines and present a strategy for checking SRML specifications of service composition based on such patterns. For that purpose, we use the action-state branching time temporal logic UCTL and the model-checker UMC.