Abstract
A communication protocol is realisable if it can be faithfully
implemented in a distributed fashion by communicating agents. Pomsets
offer a way to compactly represent concurrency in communication protocols and have been recently used for the purpose of realisability analysis.
In this paper we focus on the recently introduced branching pomsets,
which also compactly represent choices. We define well-formedness conditions on branching pomsets, inspired by multiparty session types, and
we prove that the well-formedness of a branching pomset is a sufficient
condition for the realisability of the represented communication protocol.
implemented in a distributed fashion by communicating agents. Pomsets
offer a way to compactly represent concurrency in communication protocols and have been recently used for the purpose of realisability analysis.
In this paper we focus on the recently introduced branching pomsets,
which also compactly represent choices. We define well-formedness conditions on branching pomsets, inspired by multiparty session types, and
we prove that the well-formedness of a branching pomset is a sufficient
condition for the realisability of the represented communication protocol.
Original language | English |
---|---|
Title of host publication | Formal Aspects of Component Software |
Subtitle of host publication | 18th International Conference, FACS 2022, Virtual Event, November 10–11, 2022, Proceedings |
Editors | Silvia Lizeth Tapia Tarifa , José Proença |
Place of Publication | Cham |
Publisher | Springer, Cham |
Chapter | 11 |
Pages | 185-204 |
Number of pages | 20 |
Volume | 13712 |
ISBN (Electronic) | 978-3-031-20872-0 |
ISBN (Print) | 978-3-031-20871-3 |
DOIs | |
Publication status | Published - 2 Nov 2022 |
Event | 18th International Conference on Formal Aspects of Component Software - Oslo, Norway Duration: 10 Nov 2022 → 11 Nov 2022 Conference number: 18 https://facs-conference.github.io/2022/ |
Publication series
Series | Lecture Notes in Computer Science |
---|---|
Volume | 13712 |
ISSN | 0302-9743 |
Conference
Conference | 18th International Conference on Formal Aspects of Component Software |
---|---|
Abbreviated title | FACS 2022 |
Country/Territory | Norway |
City | Oslo |
Period | 10/11/22 → 11/11/22 |
Internet address |
Keywords
- Choreographies
- Pomsets
- Realisability