[HTML][HTML] A decentralized analysis of multiparty protocols

B van den Heuvel, JA Pérez - Science of Computer Programming, 2022 - Elsevier
Protocols provide the unifying glue in concurrent and distributed software today; verifying
that message-passing programs conform to such governing protocols is important but …

Interaction-based offline runtime verification of distributed systems

E Mahe, B Bannour, C Gaston, A Lapitre… - … on Fundamentals of …, 2023 - Springer
Interactions are formal models describing asynchronous communications within a
distributed system. They can be drawn in the fashion of sequence diagrams and associated …

Efficient interaction-based offline runtime verification of distributed systems with lifeline removal

E Mahe, B Bannour, C Gaston, P Le Gall - Science of Computer …, 2025 - Elsevier
Runtime Verification (RV) refers to a family of techniques in which system executions are
observed and confronted to formal specifications, with the aim of identifying faults. In offline …

ChorEr: un analizzatore statico per generare Automi Coreografici da codice sorgente Erlang

G Genovese - 2023 - amslaurea.unibo.it
Il recente sviluppo di applicazioni concorrenti e distribuite ha dato origine a un nuovo
interesse verso il linguaggio Erlang (ed Elixir che si basa su una Erlang Virtual Machine …

An Automata-theoretic Basis for Specification and Type Checking of Multiparty Protocols

F Stutz, E D'Osualdo - arXiv preprint arXiv:2501.16977, 2025 - arxiv.org
We propose the Automata-based Multiparty Protocols framework (AMP) for top-down
protocol development. The framework features a new very general formalism for global …

Correctly Communicating Software: Distributed, Asynchronous, and Beyond (extended version)

B Heuvel - arXiv preprint arXiv:2402.09595, 2024 - arxiv.org
Much of the software we use in everyday life consists of distributed components (running on
separate cores or even computers) that collaborate through communication (by exchanging …

Dealing with observability in interaction-based Offline Runtime Verification of Distributed Systems

E Mahe, B Bannour, C Gaston, A Lapitre… - arXiv preprint arXiv …, 2022 - arxiv.org
Interactions are formal models describing asynchronous communications within a
Distributed System (DS). They can be drawn in the fashion of sequence diagrams and …

[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 …

A Decentralized Analysis of Multiparty Protocols

B Heuvel, JA Pérez - arXiv preprint arXiv:2101.09038, 2021 - arxiv.org
Protocols provide the unifying glue in concurrent and distributed software today; verifying
that message-passing programs conform to such governing protocols is important but …