Designing asynchronous multiparty protocols with crash-stop failures

AD Barwell, P Hou, N Yoshida, F Zhou - ar** discipline for message-passing systems. However, most
session type approaches assume an ideal world: one in which everything is reliable and …

Asynchronous Multiparty Session Type Implementability is Decidable--Lessons Learned from Message Sequence Charts

F Stutz - ar** discipline for communication systems, and a number of
programming languages are integrated with session types. This paper provides a survey of …

Design-by-contract for flexible multiparty session protocols

L Gheri, I Lanese, N Sayers, E Tuosto, N Yoshida - 2022 - ora.ox.ac.uk
Choreographic models support a correctness-by-construction principle in distributed
programming. Also, they enable the automatic generation of correct message-based …

MAG!: The Role of Replication in Ty** Failure-Prone Communication

MA Le Brun, O Dardha - … Conference on Formal Techniques for Distributed …, 2024 - Springer
MAG π is a Multiparty, Asynchronous and Generalised π-calculus that introduces timeouts
into session types as a means of reasoning about failure-prone communication. Its type …

[PDF][PDF] Implementability of Asynchronous Communication Protocols–The Power of Choice

F Stutz - 2024 - kluedo.ub.rptu.de
Distributed message-passing systems have become ubiquitous and essential for our daily
lives. Hence, designing and implementing them correctly is of utmost importance. This is …