AbstractFormal verification techniques are recognized as promising tools for the development of embedded systems. One such technique is invariant checking, which can be applied intuitively by developers as it does not require knowledge of temporal logics. State spaces for invariant checking are built using the same methods as used for model checking. They can become large due to the state-explosion problem. In [mc]square, which is a model checker for microcontroller programs, most of the time is spent building state spaces when checking programs. To improve the performance of [mc]square, we have implemented four parallel and one distributed algorithm for invariant checking. Parallel algorithms are especially helpful as they allow to fully u...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
In this thesis, we propose and study new algorithms and data structures for model checking nite-stat...
Statistical Model Checking (SMC) is a trade-off between testing and formal verification. The core id...
International audienceIn the life cycle of any software system, a crucial phase of formalization and...
The model-checking problem is the question whether a given system model satisfies a property. The pr...
Model Checking requires high end computers to verify complex systems. Consequently, it is interestin...
Formal verification of multithreaded software running on multi-core hardware has for long been chall...
AbstractModel checking procedures have already proved useful for system verification. They are succe...
Creating software for embedded systems requires rigid quality measures. The reason for this is that ...
Model checking has reached a maturity level that allows its techniques to be applied to the verifica...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
In this paper we investigate how formal software verification systems can be improved by utilising p...
To improve automated verification techniques for ANSI-C software, I examine temporal logics for desc...
We give several theorems that can be used to substantially reduce the state space that must be consi...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
In this thesis, we propose and study new algorithms and data structures for model checking nite-stat...
Statistical Model Checking (SMC) is a trade-off between testing and formal verification. The core id...
International audienceIn the life cycle of any software system, a crucial phase of formalization and...
The model-checking problem is the question whether a given system model satisfies a property. The pr...
Model Checking requires high end computers to verify complex systems. Consequently, it is interestin...
Formal verification of multithreaded software running on multi-core hardware has for long been chall...
AbstractModel checking procedures have already proved useful for system verification. They are succe...
Creating software for embedded systems requires rigid quality measures. The reason for this is that ...
Model checking has reached a maturity level that allows its techniques to be applied to the verifica...
Model checking is an automated verification procedure, which checks that a model of a system satisfi...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
In this paper we investigate how formal software verification systems can be improved by utilising p...
To improve automated verification techniques for ANSI-C software, I examine temporal logics for desc...
We give several theorems that can be used to substantially reduce the state space that must be consi...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
In this thesis, we propose and study new algorithms and data structures for model checking nite-stat...
Statistical Model Checking (SMC) is a trade-off between testing and formal verification. The core id...