Conference item
Unreliability in practical subclasses of communicating systems
- Abstract:
-
Systems of communicating automata are prominent models for peer-to-peer message-passing over unbounded channels, but in the general scenario, most verification properties are undecidable. To address this issue, two decidable subclasses, Realisable with Synchronous Communication (rsc) and k-Multiparty Compatibility (k-mc), were proposed in the literature, with corresponding verification tools developed and applied in practice. Unfortunately, both rsc and k-mc are not resilient under failures: (1) their decidability relies on the assumption of perfect channels and (2) most standard protocols do not satisfy rsc or k-mc under failures. To address these limitations, this paper studies the resilience of rsc and k-mc under two distinct failure models: interference and crash-stop failures. For interference, we relax the conditions of rsc and k-mc and prove that the inclusions of these relaxed properties remain decidable under interference, preserving their known complexity bounds. We then propose a novel crash-handling communicating system that captures wider behaviours than existing multiparty session types (MPST) with crash-stop failures. We study a translation of MPST with crash-stop failures into this system integrating rsc and k-mc properties, and establish their decidability results. Finally, by verifying representative protocols from the literature using rsc and k-mc tools extended to interferences, we evaluate the relaxed systems and demonstrate their resilience.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 1.3MB, Terms of use)
-
- Publisher copy:
- 10.4230/LIPIcs.FSTTCS.2025.52
Authors
- Funder identifier:
- https://ror.org/001aqnf71
- Grant:
- 10066667
- Funder identifier:
- https://ror.org/0439y7842
- Grant:
- EP/N028201/1 - 72043/2
- EP/X015955/1 - 316931
- EP/T006544/2
- EP/T014709/2
- EP/N027833/2
- RE21850
- 309899
- Publisher:
- Schloss Dagstuhl – Leibniz-Zentrum für Informatik
- Host title:
- 45th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2025)
- Volume:
- 360
- Article number:
- 52
- Series:
- Leibniz International Proceedings in Informatics (LIPIcs)
- Publication date:
- 2025-12-09
- Acceptance date:
- 2025-09-15
- Event title:
- 45th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2025)
- Event location:
- Goa, India
- Event website:
- https://www.fsttcs.org.in/2025/index.php
- Event start date:
- 2025-12-17
- Event end date:
- 2025-12-19
- DOI:
- ISSN:
-
1868-8969
- ISBN:
- 9783959774062
- Language:
-
English
- Keywords:
- Pubs id:
-
2298588
- Local pid:
-
pubs:2298588
- Deposit date:
-
2025-10-07
- ARK identifier:
Terms of use
- Copyright holder:
- Suresh and Yoshida
- Copyright date:
- 2025
- Rights statement:
- © Amrita Suresh and Nobuko Yoshida; licensed under Creative Commons License CC-BY 4.0
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record