• Home
  • Search
  • Efficient Verification of Distributed Protocols Using Stateful Model Checking
  • Cite Icon6
  • https://doi.org/10.1109/srds.2013.22Copy DOI Icon

Efficient Verification of Distributed Protocols Using Stateful Model Checking

  • Sep 1, 2013
  • Habib Saissi +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper presents efficient model checking of distributed software. Key to the achieved efficiency is a novel stateful model checking strategy that is based on the decomposition of states into a relevant and an auxiliary part. We formally show this strategy to be sound, complete, and terminating for general finite-state systems. As a case study, we implement the proposed strategy within Basset/MP-Basset, a model checker for message-passing Java programs. Our evaluation with actual deployed fault-tolerant message-passing protocols shows that the proposed stateful optimization is able to reduce model checking time and memory by up to 69% compared to the naive stateful search, and 39% compared to partial-order reduction.

Similar Papers
  • Book Chapter
  • Citations57

Statistical Model Checking Using Perfect Simulation

  • Jan 01, 2009
  • Diana El Rabih +1
  • PDF
  • Research Article
  • Citations1

Parameter Generation for Hierarchical Scheduling Systems Based on Model Checking

  • Dec 01, 2019
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Pujie Han +3
  • Research Article
  • Citations6

Formal verification of probabilistic SystemC models with statistical model checking

  • Aug 14, 2017
  • Journal of Software: Evolution and Process
  • Van Chan Ngo +1
  • PDF
  • Research Article
  • Citations11

Analyzing neural network behavior through deep statistical model checking

  • Dec 13, 2022
  • International Journal on Software Tools for Technology Transfer
  • Timo P Gros +4
  • Research Article
  • Citations3

Symbolic state-space exploration meets statistical model checking

  • Nov 02, 2024
  • Performance Evaluation
  • Mathis Niehage +1
  • Conference Article
  • Citations14

HPnGs go Non-Linear: Statistical Dependability Evaluation of Battery-Powered Systems

  • Sep 01, 2018
  • Carina Pilch +2
  • Conference Article
  • Citations11

Statistically Model Checking PCTL Specifications on Markov Decision Processes via Reinforcement Learning

  • Dec 14, 2020
  • Yu Wang +4
  • Research Article

Serial and parallel algorithms for short time horizon multi-attribute queries on stochastic multi-agent systems

  • Aug 08, 2024
  • SIMULATION
  • Yenda Ramesh +1
  • Research Article
  • Citations16

Rare event simulation for highly dependable systems with fast repairs

  • Dec 01, 2011
  • Performance Evaluation
  • Daniël Reijsbergen +3
  • PDF
  • Research Article
  • Citations20

Overview of Control Algorithm Verification Methods in Power Electronics Systems

  • Jul 19, 2021
  • Energies
  • Paweł Szcześniak +3
  • Conference Article
  • Citations31

Verification of Interlocking Systems Using Statistical Model Checking

  • Jan 01, 2017
  • Quentin Cappart +5
  • Research Article
  • Citations16

Efficient Parallel Statistical Model Checking of Biochemical Networks

  • Dec 15, 2009
  • Electronic Proceedings in Theoretical Computer Science
  • Paolo Ballarini +3
  • Conference Article
  • Citations12

Modana: An Integrated Framework for Modeling and Analysis of Energy-Aware CPSs

  • Jul 01, 2015
  • Bei Cheng +3
  • Conference Article
  • Citations9

Automated analysis of UML activity diagram using CPNs

  • Nov 01, 2017
  • Omar Tariq +3
  • Book Chapter
  • Citations7

Statistical Model Checking with Change Detection

  • Jan 01, 2016
  • Axel Legay +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.