University of Leicester
Browse

A multiparty multi-session logic

Download (353.23 kB)
conference contribution
posted on 2018-05-30, 12:41 authored by Laura Bocchi, Romain Demangeon, Nobuko Yoshida
Recent work on the enhancement of multiparty sessions types with logical annotations enables not only the validation of structural properties of the conversations and on the sorts of the messages, but also the validation of properties on the actual values exchanged. However, the specification and verification of the mutual effects of multiple cross-session interactions is still an open problem. We introduce a multiparty logical proof system with virtual states that enables the tractable specification and validation of fine-grained inter-session correctness properties of processes participating in several interleaved sessions. We present a sound and relatively complete static verification method.

Funding

This work has been partially funded by the project Leverhulme Trust Award “Tracing Networks”, NSF Ocean Observatories Initiative, EPSRC EP/G015635/1 and EPSRC EP/G015481/1.

History

Citation

International Symposium on Trustworthy Global Computing. TGC 2012. Lecture Notes in Computer Science, 2013, 8191

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Informatics

Source

International Symposium on Trustworthy Global Computing TGC 2012, Newcastle upon Tyne, UK

Version

  • AM (Accepted Manuscript)

Published in

International Symposium on Trustworthy Global Computing. TGC 2012. Lecture Notes in Computer Science

Publisher

Springer Verlag

isbn

978-3-642-41156-4;978-3-642-41157-1

Copyright date

2013

Available date

2018-05-30

Publisher version

https://link.springer.com/chapter/10.1007/978-3-642-41157-1_7

Book series

Lecture Notes in Computer Science book series (LNCS);8191

Temporal coverage: start date

2012-09-07

Temporal coverage: end date

2012-09-08

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC