AbstractCounter abstraction is a powerful tool for parameterized model checking, if the number of local states of the concurrent processes is relatively small. In recent work, we introduced parametric interval counter abstraction that allowed us to verify the safety and liveness of threshold-based fault-tolerant distributed algorithms (FTDA). Due to state space explosion, applying this technique to distributed algorithms with hundreds of local states is challenging for state-of-the-art model checkers. In this paper, we demonstrate that reachability properties of FTDAs can be verified by bounded model checking. To ensure completeness, we need an upper bound on the distance between states. We show that the diameters of accelerated counter sys...
We introduce Distributed Memory Automata, a model of register automata suitable to capture some feat...
International audienceIn the life cycle of any software system, a crucial phase of formalization and...
AbstractBounded Model Checking (BMC) searches for counterexamples to a property ϕ with a bounded len...
Threshold automata, and the counter systems they define, were introduced as a framework for paramete...
International audienceMany fault-tolerant distributed algorithms are designed for synchronous or rou...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
Threshold automata are a formalism for modeling fault-tolerant distributed algorithms. In this paper...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
Threshold guards are a basic primitive of many fault-tolerant algorithms thatsolve classical problem...
International audienceIn recent work [12,10], we have introduced a technique for automatic verificat...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Abstract. For successful software verification, model checkers must be capable of handling a large n...
This thesis presents a completely automatic verification framework to check safety properties of par...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Consensus is at the heart of fault-tolerant distributed computing systems. Much research has been de...
We introduce Distributed Memory Automata, a model of register automata suitable to capture some feat...
International audienceIn the life cycle of any software system, a crucial phase of formalization and...
AbstractBounded Model Checking (BMC) searches for counterexamples to a property ϕ with a bounded len...
Threshold automata, and the counter systems they define, were introduced as a framework for paramete...
International audienceMany fault-tolerant distributed algorithms are designed for synchronous or rou...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
Threshold automata are a formalism for modeling fault-tolerant distributed algorithms. In this paper...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
Threshold guards are a basic primitive of many fault-tolerant algorithms thatsolve classical problem...
International audienceIn recent work [12,10], we have introduced a technique for automatic verificat...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Abstract. For successful software verification, model checkers must be capable of handling a large n...
This thesis presents a completely automatic verification framework to check safety properties of par...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Consensus is at the heart of fault-tolerant distributed computing systems. Much research has been de...
We introduce Distributed Memory Automata, a model of register automata suitable to capture some feat...
International audienceIn the life cycle of any software system, a crucial phase of formalization and...
AbstractBounded Model Checking (BMC) searches for counterexamples to a property ϕ with a bounded len...