La contribution principale de cette thèse est un système de preuve correct et complet pour les implications entre les prédicats inductifs, fréquemment rencontrées lors de la vérification des programmes qui utilisent des structures de données récursives allouées dynamiquement. Nous introduisons un système de preuve généralisé pour la logique du premier ordre et nous l'adaptons à la logique de séparation, car ceci est un cadre qui répond aux plusieurs difficultés posées par le raisonnement sur les tas alloués dynamiquement. La correction et la complétude sont assurées par quatre restrictions sémantiques et nous proposons également un semi-algorithme de recherche de preuves qui devient une procédure de décision pour le problème d'implication l...
Abstract. This paper investigates the use of Separation Logic with inductive definitions in reasonin...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
Separation logic (SL) is an extension of Hoare logic to reason about programs with mutable data stru...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
In this paper, we present Inductor, a checker for entailments between mutually recursive predicates,...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
We show that the satisfiability problem for the “symbolic heap” fragment of separation logic with ge...
International audienceIn this paper, we present Inductor, a checker for entailments between mutually...
International audienceThis paper introduces separation predicates, a technique to reuse some ideas f...
We show that the satisfiability problem for the “symbolic heap” fragment of separation logic with ge...
We show that the satisfiability problem for the "symbolic heap" fragment of separation logic with ge...
Separation Logic with inductive definitions is a well-known approach for deductive verification of p...
Abstract. Separation Logic with inductive definitions is a well-known approach for deductive verific...
International audienceSeparation Logic is a framework for the development of modular program analyse...
Abstract. This paper investigates the use of Separation Logic with inductive definitions in reasonin...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
Separation logic (SL) is an extension of Hoare logic to reason about programs with mutable data stru...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
The main contribution of this thesis is a sound and complete proof system for entailments between in...
In this paper, we present Inductor, a checker for entailments between mutually recursive predicates,...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
We show that the satisfiability problem for the “symbolic heap” fragment of separation logic with ge...
International audienceIn this paper, we present Inductor, a checker for entailments between mutually...
International audienceThis paper introduces separation predicates, a technique to reuse some ideas f...
We show that the satisfiability problem for the “symbolic heap” fragment of separation logic with ge...
We show that the satisfiability problem for the "symbolic heap" fragment of separation logic with ge...
Separation Logic with inductive definitions is a well-known approach for deductive verification of p...
Abstract. Separation Logic with inductive definitions is a well-known approach for deductive verific...
International audienceSeparation Logic is a framework for the development of modular program analyse...
Abstract. This paper investigates the use of Separation Logic with inductive definitions in reasonin...
Abstract. We establish foundational results on the computational com-plexity of deciding entailment ...
Separation logic (SL) is an extension of Hoare logic to reason about programs with mutable data stru...