Approximate verification frameworks are an approach to combat the well-known state-space explosion problem. For properties formulated as "no bad state can be reached", an approximate framework can be simply obtained by replacing exact reachability by some over-approximation. These frameworks look for a bad state in this over-approximation. If no bad states are found, the system satisfies the original property; the framework is sound. If a bad state is found, we have an inconclusive result: this bad state might be reachable or not. This permitted incompleteness is a cornerstone of such methods and it is a means to obtain efficiency. In this thesis, we propose three techniques to approximate reachability. The first analyses small subsystem...
Making high quality and reliable software systems remains a difficult problem. One approach to addre...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
Model checking is an automatic formal verification technique for establishing correctness of systems...
Approximate verification frameworks are an approach to combat the well-known state-space explosion p...
This work develops a type of local analysis that can prove concurrent systems deadlock free. As oppo...
This article investigates how the use of approximations can make the formal verification of concurre...
Over the past decade, formal methods have been remarkably successful in their application to the ana...
AbstractModel checking is a formal technique for proving the correctness of a system with respect to...
. Analysis of concurrent systems is plagued by the state explosion problem. We describe an analysis ...
Concurrent systems are getting more complex with the advent of multi-core processors and the support...
Approximate reachability techniques trade off accuracy for the capacity to deal with bigger designs....
Concurrent software systems are more difficult to design and analyze than sequential systems. Consid...
The contributions during the last few years on the structural theory of Petri nets can now be applie...
Verifying concurrent programs is notoriously hard due to the state explosion problem: (1) the data s...
Formal verification by model checking verifies whether a system satisfies some given correctness pro...
Making high quality and reliable software systems remains a difficult problem. One approach to addre...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
Model checking is an automatic formal verification technique for establishing correctness of systems...
Approximate verification frameworks are an approach to combat the well-known state-space explosion p...
This work develops a type of local analysis that can prove concurrent systems deadlock free. As oppo...
This article investigates how the use of approximations can make the formal verification of concurre...
Over the past decade, formal methods have been remarkably successful in their application to the ana...
AbstractModel checking is a formal technique for proving the correctness of a system with respect to...
. Analysis of concurrent systems is plagued by the state explosion problem. We describe an analysis ...
Concurrent systems are getting more complex with the advent of multi-core processors and the support...
Approximate reachability techniques trade off accuracy for the capacity to deal with bigger designs....
Concurrent software systems are more difficult to design and analyze than sequential systems. Consid...
The contributions during the last few years on the structural theory of Petri nets can now be applie...
Verifying concurrent programs is notoriously hard due to the state explosion problem: (1) the data s...
Formal verification by model checking verifies whether a system satisfies some given correctness pro...
Making high quality and reliable software systems remains a difficult problem. One approach to addre...
AbstractOver the last few years there has been an increasing research effort directed towards the au...
Model checking is an automatic formal verification technique for establishing correctness of systems...