Cette thèse se positionne dans le domaine de la vérification déductive de programmes, qui consiste à transformer une propriété à vérifier sur un programme en un énoncé logique, pour ensuite démontrer cet énoncé. La vérification effective d'un programme peut poser de nombreuses difficultés pratiques. En fait, les concepts mis en jeu derrière le programme peuvent suffire à faire obstacle à la vérification. En effet, certains programmes peuvent être assez courts et n'utiliser que des constructions simples, et pourtant s'avérer très difficiles à vérifier. Cela nous amène à la question suivante: dans le contexte d'un environnement de vérification déductive de programmes basé sur les démonstrateurs automatiques, quelles méthodes appliquer pour ré...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
The general problem of proving properties of imperative programs is undecidable. Some subproblems– r...
Computational monads are a convenient algebraic gadget to uniformly represent side-effects in progra...
This thesis is set in the domain of deductive verification of programs, which consists of transformi...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Nous étudions comment les langages réguliers d'arbres peuvent être utilisés pour vérifier automatiqu...
Le problème général de la preuve de propriétés de programmes impératifs est indécidable. Pour deslan...
The problem addressed in this thesis concerns the automatic production of test data to prove propert...
Vérifier formellement des programmes concurrents est une tâche difficile. S’il existe différentes te...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
Cette thèse se place dans le cadre des méthodes formelles et plus précisément dans celui de la vérif...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Vérifier formellement des programmes concurrents est une tâche difficile. S’il existe différentes te...
Au cours des dernières années, les assistants de preuves on fait des progrès considérables et ont at...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
The general problem of proving properties of imperative programs is undecidable. Some subproblems– r...
Computational monads are a convenient algebraic gadget to uniformly represent side-effects in progra...
This thesis is set in the domain of deductive verification of programs, which consists of transformi...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Nous étudions comment les langages réguliers d'arbres peuvent être utilisés pour vérifier automatiqu...
Le problème général de la preuve de propriétés de programmes impératifs est indécidable. Pour deslan...
The problem addressed in this thesis concerns the automatic production of test data to prove propert...
Vérifier formellement des programmes concurrents est une tâche difficile. S’il existe différentes te...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
Cette thèse se place dans le cadre des méthodes formelles et plus précisément dans celui de la vérif...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Vérifier formellement des programmes concurrents est une tâche difficile. S’il existe différentes te...
Au cours des dernières années, les assistants de preuves on fait des progrès considérables et ont at...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
The general problem of proving properties of imperative programs is undecidable. Some subproblems– r...
Computational monads are a convenient algebraic gadget to uniformly represent side-effects in progra...