We extend the linear π-calculus with composite and equi-recursive types in a way that enables the sharing of data containing linear values, provided that there is no overlapping access on such values. We show that the extended type system admits a complete type reconstruction algorithm and, as a by-product, we solve the problem of reconstruction for equi-recursive session types.

Type Reconstruction for the Linear π-Calculus with Composite and Equi-Recursive Types

PADOVANI, Luca
2014-01-01

Abstract

We extend the linear π-calculus with composite and equi-recursive types in a way that enables the sharing of data containing linear values, provided that there is no overlapping access on such values. We show that the extended type system admits a complete type reconstruction algorithm and, as a by-product, we solve the problem of reconstruction for equi-recursive session types.
2014
Inglese
contributo
1 - Conferenza
17th International Conference on Foundations of Software Science and Computation Structures
Grenoble, Francia
5-13 April 2014
Internazionale
Anca Muscholl
Proceedings of the 17th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS'14)
Esperti anonimi
Springer
Berlino
GERMANIA
8412
88
102
15
9783642548291
9783642548307
http://link.springer.com/chapter/10.1007%2F978-3-642-54830-7_6
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  
LinearReconstructionFull.pdf

Accesso aperto

Tipo di file: PREPRINT (PRIMA BOZZA)
Dimensione 264.17 kB
Formato Adobe PDF
264.17 kB Adobe PDF Visualizza/Apri
2014 - FOSSACS - Padovani.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 355.44 kB
Formato Adobe PDF
355.44 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/153600
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 6
social impact