Conventional session type systems guarantee progress within single sessions, but do not usually take into account the dependencies arising from the interleaving of simultaneously active sessions and from session delegations. As a consequence, a well-typed system may fail to have progress, even assuming that helper processes can join the system after its execution has started. In this paper we develop a static analysis technique, specified as a set of syntax-directed inference rules, that is capable of verifying whether a system of processes engaged in simultaneously active multiparty sessions has the progress property.

Inference of Global Progress Properties for Dynamically Interleaved Multiparty Sessions

COPPO, Mario;DEZANI, Mariangiola;PADOVANI, Luca;
2013-01-01

Abstract

Conventional session type systems guarantee progress within single sessions, but do not usually take into account the dependencies arising from the interleaving of simultaneously active sessions and from session delegations. As a consequence, a well-typed system may fail to have progress, even assuming that helper processes can join the system after its execution has started. In this paper we develop a static analysis technique, specified as a set of syntax-directed inference rules, that is capable of verifying whether a system of processes engaged in simultaneously active multiparty sessions has the progress property.
2013
15th International Conference on Coordination Models and Languages
Florence, Italy
June 3-5 2013
Proceedings of the 15th International Conference on Coordination Models and Languages
SPRINGER-VERLAG BERLIN
7890
45
59
9783642384929
9783642384936
Coppo, Mario; Dezani, Mariangiola; Padovani, Luca; Nobuko, Yoshida
File in questo prodotto:
File Dimensione Formato  
CoppoDezaniPadovaniYoshida13_1217950.pdf

Accesso aperto

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 349.9 kB
Formato Adobe PDF
349.9 kB Adobe PDF Visualizza/Apri
2013 - COORDINATION - Coppo et al - Inference of Global Progress Properties for Dynamically Interleaved Multiparty Sessions.pdf

Accesso riservato

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