3
IRUS TotalDownloads
Altmetric
Multiparty session nets
File | Description | Size | Format | |
---|---|---|---|---|
DTR14-5.pdf | Published version | 896.56 kB | Adobe PDF | View/Open |
Title: | Multiparty session nets |
Authors: | Fossati, L Hu, R Yoshida, N |
Item Type: | Report |
Abstract: | This paper introduces global session nets, an integration of multiparty session types (MPST) and Petri nets, for role-based choreographic specifications to verify distributed multiparty systems. The graphical representation of session nets enables more liberal combinations of branch, merge, fork and join patterns than the standard syntactic MPST. We use session net token dynamics to verify a flexible conformance between the graphical global net and syntactic endpoint types, and apply the conformance to ensure type-safety and progress of endpoint processes with channel mobility. We have implemented Java APIs for validating global session graph well-formedness and endpoint type conformance. |
Issue Date: | 1-Jan-2014 |
URI: | http://hdl.handle.net/10044/1/95033 |
DOI: | https://doi.org/10.25561/95033 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 50 |
Journal / Book Title: | Departmental Technical Report: 14/5 |
Copyright Statement: | © 2014 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 14/5 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License