PhD ThesisIn the context of asynchronous distributed systems, many important applications depend on the ability to check that all observations of the execution of a distributed program, or distributed computation, satisfy a desired (or undesired) temporal evolution of states, or dynamic property. Examples include the implementation of distributed algorithms, automated testing via oracles, debugging, and building fault-tolerant applications through exception detection and handling. When a distributed program exhibits a high degree of concurrency, the number of possible observations of an execution can grow exponentially, quickly leading to an explosion in the amount of space and time required to check a dynamic property....
Distributed message passing applications are in the mainstream of information technology since they ...
The original publication is available at www.springerlink.comInternational audienceSimGrid MC is a s...
Various techniques for addressing state space explosion problem in model checking exist. One of thes...
In the context of asynchronous distributed systems, many important applications depend on the abilit...
Distributed programs are particularly vulnerable to software faults. Bugs in these programs are usua...
It is notoriously difficult to develop reliable, high-performance distributed systems that run over ...
International audienceIn the life cycle of any software system, a crucial phase formalization and va...
Model checking the state space (all possible behaviors) of software systems is a promising technique...
In the model checking context, the method used to detect stable properties is to construct the synch...
Efficient state space exploration of a concurrent program is a fundamental problem in algorithmic v...
International audienceModel checking, introduced 20 years ago, combines several fully automatic tech...
textThis dissertation presents techniques for detecting and tolerating faults in distributed systems...
In complex software component systems, it is desirable to verify the correctness of the composition ...
This paper presents an algorithm by which a process in a distributed system determines a global stat...
This paper presents an algorithm by which a process in a distributed system determines a global stat...
Distributed message passing applications are in the mainstream of information technology since they ...
The original publication is available at www.springerlink.comInternational audienceSimGrid MC is a s...
Various techniques for addressing state space explosion problem in model checking exist. One of thes...
In the context of asynchronous distributed systems, many important applications depend on the abilit...
Distributed programs are particularly vulnerable to software faults. Bugs in these programs are usua...
It is notoriously difficult to develop reliable, high-performance distributed systems that run over ...
International audienceIn the life cycle of any software system, a crucial phase formalization and va...
Model checking the state space (all possible behaviors) of software systems is a promising technique...
In the model checking context, the method used to detect stable properties is to construct the synch...
Efficient state space exploration of a concurrent program is a fundamental problem in algorithmic v...
International audienceModel checking, introduced 20 years ago, combines several fully automatic tech...
textThis dissertation presents techniques for detecting and tolerating faults in distributed systems...
In complex software component systems, it is desirable to verify the correctness of the composition ...
This paper presents an algorithm by which a process in a distributed system determines a global stat...
This paper presents an algorithm by which a process in a distributed system determines a global stat...
Distributed message passing applications are in the mainstream of information technology since they ...
The original publication is available at www.springerlink.comInternational audienceSimGrid MC is a s...
Various techniques for addressing state space explosion problem in model checking exist. One of thes...