Compositional Specification of Web Services Via Behavioural Equivalence of Nets: A Case Study

  • Authors:
  • Filippo Bonchi;Antonio Brogi;Sara Corfini;Fabio Gadducci

  • Affiliations:
  • Department of Computer Science, University of Pisa, Italy;Department of Computer Science, University of Pisa, Italy;Department of Computer Science, University of Pisa, Italy;Department of Computer Science, University of Pisa, Italy

  • Venue:
  • PETRI NETS '08 Proceedings of the 29th international conference on Applications and Theory of Petri Nets
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services represent a promising technology for the development of distributed heterogeneous software systems. In this setting, a major issue is to establish whether two services can be used interchangeably in any context. This paper illustrates -- through a concrete scenario from banking systems -- how a suitable notion of behavioural equivalence over Petri nets can be effectively employed for checking the correctness of service specifications and the replaceability of (sub)services.