Fair subtyping is a liveness-preserving refinement relation for session types akin to (but coarser than) the well-known should-testing precongruence. The behavioral characterization of fair subtyping is challenging essentially because fair subtyping is context-sensitive: two session types may or may not be related depending on the context in which they occur, hence the traditional coinductive argument for dealing with recursive types is unsound in general. In this paper we develop complete behavioral and axiomatic characterizations of fair subtyping and we give a polynomial algorithm to decide it.

Fair Subtyping for Open Session Types

PADOVANI, Luca
2013-01-01

Abstract

Fair subtyping is a liveness-preserving refinement relation for session types akin to (but coarser than) the well-known should-testing precongruence. The behavioral characterization of fair subtyping is challenging essentially because fair subtyping is context-sensitive: two session types may or may not be related depending on the context in which they occur, hence the traditional coinductive argument for dealing with recursive types is unsound in general. In this paper we develop complete behavioral and axiomatic characterizations of fair subtyping and we give a polynomial algorithm to decide it.
2013
Inglese
contributo
2 - Congresso
40th International Colloquium on Automata, Languages and Programming
Riga, Latvia
July 8-12 2013
Internazionale
Fedor V. Fomin, Rūsiņš Freivalds, Marta Kwiatkowska, and David Peleg
Proceedings of the 40th International Colloquium on Automata, Languages and Programming, Part II
Esperti anonimi
SPRINGER-VERLAG BERLIN
Berlin
GERMANIA
7966
373
384
12
9783642392115
9783642392122
no
1 – prodotto con file in versione Open Access (allegherò il file al passo 6 - Carica)
1
info:eu-repo/semantics/conferenceObject
04-CONTRIBUTO IN ATTI DI CONVEGNO::04A-Conference paper in volume
Padovani, Luca
273
partially_open
File in questo prodotto:
File Dimensione Formato  
OpenFairSubtyping.pdf

Accesso aperto

Tipo di file: PREPRINT (PRIMA BOZZA)
Dimensione 336.26 kB
Formato Adobe PDF
336.26 kB Adobe PDF Visualizza/Apri
2013 - ICALP - Fair Subtyping for Open Session Types.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 254.5 kB
Formato Adobe PDF
254.5 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/137477
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 13
social impact