Abstract Many fault-tolerant algorithms are based on decisions made by a quorum of nodes. Since the algorithms are utilised in safety critical applications such as distributed databases, it is necessary to make sure that they operate reliably under every possible scenario. We introduce a generic compositional formalism, based on parameterised labelled transition systems, which allows us to express safety properties of parameterised quorum systems. We prove that any parameterised verification task expressible in the formalism collapses into finitely many finite state refinement checking problems. The technique is implemented in a tool, which performs the verification completely automatically. As an example, we prove the leader election phas...
We revisit the classic problem of proving safety over parameterised concurrent systems, i.e., an inf...
Abstract. We characterize the complexity of the safety verification problem for parameterized system...
This thesis presents a completely automatic verification framework to check safety properties of par...
AbstractThe design and verification of fault-tolerant distributed algorithms is a complicated task. ...
The verification of contemporary distributed software systems is challenging, because they are heavi...
To aid the formal verification of fault-tolerant distributed protocols, we propose an approach that ...
Distributed algorithms solving agreement problems like consensus or state machine replication are es...
To aid the formal verification of fault-tolerant distributed protocols, we propose an approach that ...
Abstract The verification of contemporary software systems is challenging, because they are heavily ...
We consider the parameterized verification problem for distributed algorithms where the goal is to d...
Until now, computer-aided proofs of the liveness of byzantine consensus algorithms assumed synchrony...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
Fault-tolerant distributed algorithms play an important role in ensuring the reliability of many sof...
A system that implements the byzantine agreement algorithm is supposed to be very reliable and robus...
A system that implements the byzantine agreement algorithm is supposed to be very reliable and robus...
We revisit the classic problem of proving safety over parameterised concurrent systems, i.e., an inf...
Abstract. We characterize the complexity of the safety verification problem for parameterized system...
This thesis presents a completely automatic verification framework to check safety properties of par...
AbstractThe design and verification of fault-tolerant distributed algorithms is a complicated task. ...
The verification of contemporary distributed software systems is challenging, because they are heavi...
To aid the formal verification of fault-tolerant distributed protocols, we propose an approach that ...
Distributed algorithms solving agreement problems like consensus or state machine replication are es...
To aid the formal verification of fault-tolerant distributed protocols, we propose an approach that ...
Abstract The verification of contemporary software systems is challenging, because they are heavily ...
We consider the parameterized verification problem for distributed algorithms where the goal is to d...
Until now, computer-aided proofs of the liveness of byzantine consensus algorithms assumed synchrony...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
Fault-tolerant distributed algorithms play an important role in ensuring the reliability of many sof...
A system that implements the byzantine agreement algorithm is supposed to be very reliable and robus...
A system that implements the byzantine agreement algorithm is supposed to be very reliable and robus...
We revisit the classic problem of proving safety over parameterised concurrent systems, i.e., an inf...
Abstract. We characterize the complexity of the safety verification problem for parameterized system...
This thesis presents a completely automatic verification framework to check safety properties of par...