Conference item icon

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:
Accepted
Peer review status:
Peer reviewed

Actions


Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Oxford college:
Wolfson College
Role:
Author
ORCID:
0000-0002-3925-8557


More from this funder
Funder identifier:
https://ror.org/001aqnf71
Grant:
10066667
More from this funder
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
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


Language:
English
Keywords:
Pubs id:
2298588
Local pid:
pubs:2298588
Deposit date:
2025-10-07

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP