Event-Based Service Coordination

  • Authors:
  • Gian-Luigi Ferrari;Roberto Guanciale;Daniele Strollo;Emilio Tuosto

  • Affiliations:
  • Dipartimento di Informatica, Università degli Studi di Pisa, Pisa, Italy I-56127;Institute for Advanced Studies IMT Lucca, Lucca, Italy 55100;Dipartimento di Informatica, Università degli Studi di Pisa, Pisa, Italy I-56127 and Institute for Advanced Studies IMT Lucca, Lucca, Italy 55100;Computer Science Department, University of Leicester, Leicester, UK LE17RH

  • Venue:
  • Concurrency, Graphs and Models
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we tackle the problem of designing and implementing a framework for programming service coordination policies. In particular, we illustrate the design and the prototype implementation of Java Signal Core Layer (JSCL), a coordination middleware for services based on the event notificationparadigm. We formally motivate the design choices of the JSCL middleware by exploiting a variant of the 茂戮驴-calculus specifically tailored to deal with event notification and distribution. We demonstrate how service coordination polices can be precisely programmed in JSCL by some simple but illustrative case studies.