Event based choreography

  • Authors:
  • Vincenzo Ciancia;Gianluigi Ferrari;Roberto Guanciale;Daniele Strollo

  • Affiliations:
  • Università degli Studi di Pisa, Dipartimento di Informatica, Largo B. Pontecorvo 3 I-56127, Pisa, Italy;Università degli Studi di Pisa, Dipartimento di Informatica, Largo B. Pontecorvo 3 I-56127, Pisa, Italy;Institute for Advanced Studies IMT Lucca, Piazza S. Ponziano 6, 55100, Lucca, Italy;Università degli Studi di Pisa, Dipartimento di Informatica, Largo B. Pontecorvo 3 I-56127, Pisa, Italy and Institute for Advanced Studies IMT Lucca, Piazza S. Ponziano 6, 55100, Lucca, Italy

  • Venue:
  • Science of Computer Programming
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important feature of the service-oriented approach is the ability to aggregate, through programmable coordination patterns, the activities involved in service interactions. Two different approaches can be adopted to tackle service coordination: orchestration and choreography. In this paper, we introduce a formal methodology to handle coordination among services from the perspective of a global observer, in the spirit of choreography models. In particular, we address the problem of verifying compliance and consistency between the design of service interactions and the choreography constraints.