Dana Fisman

Senior Academic

Learning Broadcast Protocols with LeoParDS

Noa Izsak, Dana Fisman, Swen Jacobs

LeoParDS is a new tool for learning broadcast protocols (BPs) from a set of positive and negative example traces. It is the first tool that enables learning of a distributed computational model in a parameterized setting, i.e., with a parametric number of processes running the BP concurrently. We describe the tool along a running example, discuss some implementation details, and present experimental results on randomly generated BPs.

Publication language English
Pages 220-234
Publication status Published - 01.01.2025

Keywords

broadcast protocols
concurrent systems
learning computational models
parameterized verification

ASJC Scopus subject areas

Theoretical Computer Science
General Computer Science