Multipoint session types for a distributed calculus

  • Authors:
  • Eduardo Bonelli;Adriana Compagnoni

  • Affiliations:
  • LIFIA, Fac. de Informática, UNLP, Argentina and CONICET;Stevens Institute of Technology, Hoboken, NJ

  • Venue:
  • TGC'07 Proceedings of the 3rd conference on Trustworthy global computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Session types are a means of statically encoding patterns of interaction between two communicating parties. This paper explores a distributed calculus with session types in which a number of fixed sites interact. The reduction schemes describing the operational semantics satisfy the locality principle: at most one site is involved. Both session engagement and data communication are local and asynchronous. Furthermore, our setting is a natural one in which the novel notion of multipoint session types, sessions in which more than two parties may be involved, can be introduced.