Proving properties of distributed algorithms is still a highly challenging problem and various approaches that have been proposed to tackle it [1] can be roughly divided into state-based and event-based proofs. Informally speaking, state-based approaches define the behavior of a distributed algorithm as a set of sequences of memory states during its executions, while event-based approaches treat the behaviors by means of events which are produced by the executions of an algorithm. Of course, combined approaches are also possible
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...
International audienceThe verification of distributed algorithms is a challenge for formal technique...
The aim of this paper to demonstrate rigorous reasoning in the context of concurrency. We present a ...
Summary. Proving properties of distributed algorithms is still a highly challenging problem and vari...
We illustrate a technique for proving properties of distributed programs. Our tech-nique avoids the ...
International audienceDistributed algorithms are present in our daily life and we depend on the corr...
International audienceDistributed algorithms are considered to be very complex to design and to prov...
There are two approaches to reasoning about distributed algorithms. In the operational approach, one...
AbstractA general model, the Distributed Event Algebra or D-algebra, for distributed computation is ...
Distributed algorithms are often part of a larger distributed system. Usually the properties of the ...
The problem of mutual exclusion arises in distributed systems whenever shared resources are concurre...
In this paper we argue that high-level Petri nets are well suited for the representation of distribu...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
17pagesInternational audienceWe present a stepwise formal development of the Petersonrsquos mutual e...
he paper reports on practical experience with the event B method, when developing case studies, espe...
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...
International audienceThe verification of distributed algorithms is a challenge for formal technique...
The aim of this paper to demonstrate rigorous reasoning in the context of concurrency. We present a ...
Summary. Proving properties of distributed algorithms is still a highly challenging problem and vari...
We illustrate a technique for proving properties of distributed programs. Our tech-nique avoids the ...
International audienceDistributed algorithms are present in our daily life and we depend on the corr...
International audienceDistributed algorithms are considered to be very complex to design and to prov...
There are two approaches to reasoning about distributed algorithms. In the operational approach, one...
AbstractA general model, the Distributed Event Algebra or D-algebra, for distributed computation is ...
Distributed algorithms are often part of a larger distributed system. Usually the properties of the ...
The problem of mutual exclusion arises in distributed systems whenever shared resources are concurre...
In this paper we argue that high-level Petri nets are well suited for the representation of distribu...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
17pagesInternational audienceWe present a stepwise formal development of the Petersonrsquos mutual e...
he paper reports on practical experience with the event B method, when developing case studies, espe...
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...
International audienceThe verification of distributed algorithms is a challenge for formal technique...
The aim of this paper to demonstrate rigorous reasoning in the context of concurrency. We present a ...