General Session Types - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2008

General Session Types

Résumé

We present a streamlined theory of session types based on a simple yet general and expressive formalism whose main features are semantically characterized and where each design choice is semantically justified. We formally define the semantics of session types and use it to define the subsessioning relation. We give a coinductive characterization of subsessioning and describe algorithms to decide all the key relations defined in the article. We then apply the theory to statically ensure progress for a simple π-based process calculus, give examples, and discuss related work.
Fichier principal
Vignette du fichier
gst-extended.pdf (314.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00334435 , version 1 (26-10-2008)
hal-00334435 , version 2 (21-01-2009)

Identifiants

  • HAL Id : hal-00334435 , version 1

Citer

Giuseppe Castagna, Mariangiola Dezani-Ciancaglini, Elena Giachino, Luca Padovani. General Session Types. 2008. ⟨hal-00334435v1⟩

Collections

PPS
86 Consultations
197 Téléchargements

Partager

Gmail Facebook X LinkedIn More