Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. La vérification déductive consiste à produire, à partir des sources d'un programme, c'est-à-dire ce qu'il fait, et de sa spécification, c'est-à-dire ce qu'il est sensé faire, une conjecture qui si elle est vraie alors le programme et sa spécification concordent. On utilise principalement des démonstrateurs automatiques pour montrer la validité de ces formules. Quand ons'intéresse à la preuve de programmes qui utilisent des structures de données allouées en mémoire, il est élégant et efficace de spécifier son programme en utilisant la logique de séparation qui est apparu il y a une dizaine d'année. Cela implique de prouver des conjectures compo...
Les méthodes formelles rassemblent différents logiciels formels qui permettent de formuler des propr...
Ce mémoire présente l'étude d'une approche particulière des langages de programmation logico-fonctio...
Cette thèse se positionne dans le domaine de la vérification déductive de programmes, qui consiste à...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
This thesis comes within the domain of proofs of programs by deductive verification. The deductive v...
Cette thèse étudie des formalismes logiques exprimant des propriétés sur des programmes. L'intention...
La notion de preuves en programmation logique est examinée à deux niveaux différents. D'un point de ...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Les techniques de vérification déductive fournissent des méthodes puissantes pour la vérification fo...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
L'analyse statique est utilisée pour vérifier de manière formelle qu'un programme ne fait pas d'erre...
International audienceCe document résume les travaux de recherche de ma thèse d’informatique intitul...
Cette thèse propose une étude approfondie de problèmes de décision classiques, tels que la satisfais...
Nous étudions comment les langages réguliers d'arbres peuvent être utilisés pour vérifier automatiqu...
La vérification de programmes consiste à analyser les comportements possibles de programmes en vue ...
Les méthodes formelles rassemblent différents logiciels formels qui permettent de formuler des propr...
Ce mémoire présente l'étude d'une approche particulière des langages de programmation logico-fonctio...
Cette thèse se positionne dans le domaine de la vérification déductive de programmes, qui consiste à...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
This thesis comes within the domain of proofs of programs by deductive verification. The deductive v...
Cette thèse étudie des formalismes logiques exprimant des propriétés sur des programmes. L'intention...
La notion de preuves en programmation logique est examinée à deux niveaux différents. D'un point de ...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Les techniques de vérification déductive fournissent des méthodes puissantes pour la vérification fo...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
L'analyse statique est utilisée pour vérifier de manière formelle qu'un programme ne fait pas d'erre...
International audienceCe document résume les travaux de recherche de ma thèse d’informatique intitul...
Cette thèse propose une étude approfondie de problèmes de décision classiques, tels que la satisfais...
Nous étudions comment les langages réguliers d'arbres peuvent être utilisés pour vérifier automatiqu...
La vérification de programmes consiste à analyser les comportements possibles de programmes en vue ...
Les méthodes formelles rassemblent différents logiciels formels qui permettent de formuler des propr...
Ce mémoire présente l'étude d'une approche particulière des langages de programmation logico-fonctio...
Cette thèse se positionne dans le domaine de la vérification déductive de programmes, qui consiste à...