This thesis focuses on the lightweight formal method of model-based testing for checking safety properties, and derives a new and more feasible approach. For liveness properties, dynamic testing is impossible, so feasibility is increased by specializing on an important class of properties, livelock freedom, and deriving a more feasible model checking algorithm for it. All mentioned improvements are substantiated by experiments
Formal methods and machine learning are two research fields with drastically different foundations a...
Abstract Model checking and testing have a lot in common. Over the last two decades, significant pro...
AbstractIn model checking one uses algorithmic techniques to establish the correctness of the design...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
technical reportWe offer a solution to the problem of verifying formal memory models of processors b...
Model checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 2008; Clarke...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
Les travaux de cette thèse contribuent au développement de méthodes automatiques de vérification et ...
AbstractModel checking procedures have already proved useful for system verification. They are succe...
Automatic formal verification methods for finite-state systems, also known as model-checking, succes...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
International audienceThis paper investigates the combined use of abstraction and probabilistic lear...
The ubiquity of software places emphasis on the need for techniques that allow us to ensure that sof...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
This paper describes a portfolio-based approach for model checking, i.e., an approach in which sever...
Formal methods and machine learning are two research fields with drastically different foundations a...
Abstract Model checking and testing have a lot in common. Over the last two decades, significant pro...
AbstractIn model checking one uses algorithmic techniques to establish the correctness of the design...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
technical reportWe offer a solution to the problem of verifying formal memory models of processors b...
Model checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 2008; Clarke...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
Les travaux de cette thèse contribuent au développement de méthodes automatiques de vérification et ...
AbstractModel checking procedures have already proved useful for system verification. They are succe...
Automatic formal verification methods for finite-state systems, also known as model-checking, succes...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
International audienceThis paper investigates the combined use of abstraction and probabilistic lear...
The ubiquity of software places emphasis on the need for techniques that allow us to ensure that sof...
Model checking is a successful method for checking properties on the state space of concurrent, reac...
This paper describes a portfolio-based approach for model checking, i.e., an approach in which sever...
Formal methods and machine learning are two research fields with drastically different foundations a...
Abstract Model checking and testing have a lot in common. Over the last two decades, significant pro...
AbstractIn model checking one uses algorithmic techniques to establish the correctness of the design...