bibtex

@article{JAD+5,
    title = { Model checking of distributed algorithms using synchronous programs },
    author = {Jahier, Erwan and Altisen, Karine and Devismes, St\'ephane and Baiocchi Sant'anna, Gabriel},
    year = {2025},
    journal = {Theoretical Computer Science},
    pages = {115292},
    volume = {1045},
    team = {axe_SharedResources, axe_FormalProofs, SYNC},
    abstract = {The development of trustworthy distributed algorithms requires the verification of some key properties with respect to the formal specification of the expected system executions. The atomic-state model (ASM) is the most commonly used computational model to reason on self-stabilizing algorithms. In this work, we propose methods and tools to automatically verify the self-stabilization of distributed algorithms defined in that model. To that goal, we exploit the similarities between the ASM and computational models issued from the synchronous programming area to reuse their associated verification tools, and in particular their model checkers. This allows the automatic verification of all safety properties (including bounded liveness) of any algorithm under various asynchrony assumptions (from fully asynchronous to fully synchronous) and regardless of the hypotheses on the network (e.g., on its topology, its edge and node labeling).},
}

URL


Contact | Site Map | Site powered by SPIP 4.4.2 + AHUNTSIC [CC License]

info visites 4552209