Copyless message passing is a communication paradigm in which only pointers are exchanged between sender and receiver processes. Because of its nature, this paradigm requires that messages are treated as linear resources. Yet, even linear type systems leave room for scenarios where apparently well-typed programs may leak memory. In this work we develop a polymorphic type system for leak-free copyless messaging in a functional setting, where first-class functions can be used as messages.

Polymorphic Types for Leak Detection in a Session-Oriented Functional Language

BONO, Viviana;PADOVANI, Luca;
2013-01-01

Abstract

Copyless message passing is a communication paradigm in which only pointers are exchanged between sender and receiver processes. Because of its nature, this paradigm requires that messages are treated as linear resources. Yet, even linear type systems leave room for scenarios where apparently well-typed programs may leak memory. In this work we develop a polymorphic type system for leak-free copyless messaging in a functional setting, where first-class functions can be used as messages.
2013
Inglese
contributo
1 - Conferenza
2013 IFIP Joint International Conference on Formal Techniques for Distributed Systems (FORTE'13)
Florence, Italy
June 3-6, 2013
Internazionale
Dirk Beyer, Michele Boreale
Proceedings of the 2013 IFIP Joint International Conference on Formal Techniques for Distributed Systems
Esperti anonimi
SPRINGER-VERLAG BERLIN
Berlin
GERMANIA
7892
83
98
16
9783642385919
9783642385926
no
1 – prodotto con file in versione Open Access (allegherò il file al passo 6 - Carica)
3
info:eu-repo/semantics/conferenceObject
04-CONTRIBUTO IN ATTI DI CONVEGNO::04A-Conference paper in volume
Bono, Viviana; Padovani, Luca; Andrea, Tosatto
273
partially_open
File in questo prodotto:
File Dimensione Formato  
BonoPadovaniTosatto13_4aperto.pdf

Accesso aperto

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 625.3 kB
Formato Adobe PDF
625.3 kB Adobe PDF Visualizza/Apri
2013 - FORTE - Bono Padovani Tosatto.pdf

Accesso riservato

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