collaborators

5 papers

cs.PL2026

NEST: Network Enforced Session Types (Technical Report)

Jens Kanstrup Larsen, Alceste Scalas, Guy Amir +3

This paper introduces NEST (Network-Enforced Session Types), a runtime verification framework that moves application-level protocol monitoring into the network fabric. Unlike prior…

cs.DC2026

Compositional Design, Implementation, and Verification of Swarms (Technical Report)

Florian Furbach, Lucas Clorius, Roland Kuhn +3

Swarm protocols are a recently introduced formalism for specifying, implementing, and verifying peer-to-peer systems called swarms. A swarm consists of distributed agents called ma…

cs.LO2026

On Asynchronous Multiparty Session Types for Federated Learning

Ivan Prokić, Simona Prokić, Silvia Ghilezan +2

This paper improves the session typing theory to support the modelling and verification of processes that implement federated learning protocols. To this end, we build upon the asy…

cs.PL2026

JoinActors: A Modular Library for Actors with Join Patterns

Ayman Hussein, Philipp Haller, Ioannis Karras +3

Join patterns are a high-level programming construct for message-passing applications. They offer an intuitive and declarative approach for specifying how concurrent and distribute…

cs.LO2025

Correct Black-Box Monitors for Distributed Deadlock Detection: Formalisation and Implementation (Technical Report)

Radosław Jan Rowicki, Adrian Francalanza, Alceste Scalas

Many software applications rely on concurrent and distributed (micro)services that interact via message-passing and various forms of remote procedure calls (RPC). As these systems…