The thesis is devoted to the development of formal methods for software verification. Indeed, two are among the most widespread techniques that allow to rigorously specify the possible executions of a system and check whether it contains bugs. On the one hand, correctness of a program can be guaranteed by showing the unsatisfiability of a formula modulo a theory which usually axiomatizes the involved datatypes; on the other hand, model checking techniques are used to certify that every possible run of the system satisfies the desired properties. The contributions of the thesis are the following: First of all, we give decidability result for the constraint satisfiability problem for interesting extensions of the theory of arrays. Secondly, a...
peer reviewedWe present a tableau-based algorithm for obtaining an automaton from a temporal logic f...
In the framework of formal verification of programs, we study systems interacting with an environmen...
This thesis is about the verification problem of systems having an infinite number of states. These ...
The thesis is devoted to the development of formal methods for software verification. Indeed, two ar...
The thesis is devoted to the development of formal methods for software verification. Indeed, two ar...
Cette thèse est consacrée au développement de méthodes formelles pour la vérification de logiciels. ...
Manna and Pnueli have extensively shown how a mixture of first-order logic (FOL) and discrete Linear...
Manna and Pnueli have extensively shown how a mixture of first-order logic (FOL) and discrete Linear...
The ubiquity of computer systems in everyday life impose to ensure their good behavior. The use of f...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
AbstractWe consider automatic verification of finite state concurrent programs. The global state gra...
AbstractTemporal logic is a valuable tool for specifying correctness properties of reactive programs...
peer reviewedWe present a tableau-based algorithm for obtaining an automaton from a temporal logic f...
In the framework of formal verification of programs, we study systems interacting with an environmen...
This thesis is about the verification problem of systems having an infinite number of states. These ...
The thesis is devoted to the development of formal methods for software verification. Indeed, two ar...
The thesis is devoted to the development of formal methods for software verification. Indeed, two ar...
Cette thèse est consacrée au développement de méthodes formelles pour la vérification de logiciels. ...
Manna and Pnueli have extensively shown how a mixture of first-order logic (FOL) and discrete Linear...
Manna and Pnueli have extensively shown how a mixture of first-order logic (FOL) and discrete Linear...
The ubiquity of computer systems in everyday life impose to ensure their good behavior. The use of f...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
International audienceManna and Pnueli have extensively shown how a mixture of first-order logic (FO...
AbstractWe consider automatic verification of finite state concurrent programs. The global state gra...
AbstractTemporal logic is a valuable tool for specifying correctness properties of reactive programs...
peer reviewedWe present a tableau-based algorithm for obtaining an automaton from a temporal logic f...
In the framework of formal verification of programs, we study systems interacting with an environmen...
This thesis is about the verification problem of systems having an infinite number of states. These ...