Hostname: page-component-5db58dd55d-mhzq2 Total loading time: 0 Render date: 2026-07-01T15:25:41.344Z Has data issue: false hasContentIssue false

Modelling session types using contracts

Published online by Cambridge University Press:  10 November 2014

GIOVANNI BERNARDI
Affiliation:
School of Statistics and Computer Science, The University of Dublin, Trinity College, Ireland Email: bernargi@tcd.ie, matthew.hennessy@tcd.ie
MATTHEW HENNESSY
Affiliation:
School of Statistics and Computer Science, The University of Dublin, Trinity College, Ireland Email: bernargi@tcd.ie, matthew.hennessy@tcd.ie

Abstract

Session types and contracts are two formalisms used to study client–server protocols. In this paper, we study the relationship between them. The main result is the existence of a fully abstract model of session types; this model is based on a natural interpretation of these types into a subset of contracts.

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable