Le système de types de la logique d'ordre supérieur permet d'exclure certaines expressions indésirables telles que l'application d'un prédicat à lui-même. Cependant, il ne suffit pas pour vérifier des critères plus complexes comme l'absence de divisions par zéro. Cette thèse est consacrée à l’étude d’une extension de la logique d’ordre supérieur appelée sous-typage par prédicats (predicate subtyping), dont l'objet est de rendre l'attribution de types aussi expressive que l'attribution de prédicats. A partir d'un type A et d'un prédicat P(x) de domaine A, le sous-typage par prédicats permet de construire un sous-type de A, noté {x : A | P(x)}, dont les éléments sont les termes t de type A tels que P(t) est démontrable. Le sous-typage par pré...
Cette thèse présente un système de types pour le langage Prolog, intégrant la notion de mode, c'est-...
Cette thèse, dont le sujet est l étude d outils algébriques et combinatoires pour la cryptographie à...
La logique Here-and-there (HT) est une logique monotone à trois valeurs, intermédiaire entre les log...
The type system of higher-order logic allows to exclude some unexpected expressions such as the appl...
Le typage permet d'apporter de la sûreté dans la programmation, et il est utilisé au coeur de la maj...
The type system of higher-order logic allows to exclude some unexpected expressions such as the appl...
Dedukti est un cadre logique dans lequel l’utilisateur encode la théorie qu’il souhaite utiliser à l...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
Adding predicate subtyping to higher-order logic yields a very expressive language in which type-che...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
sur la plateforme de théses en ligne Tel on trouve le résumé suivant en français : Le travail présen...
Il existe aujourd'hui une large famille de systèmes de preuve baséesur différentes logiques: Le calc...
Cette thèse porte sur l'analyse statique de code par typage dans le but de détecter les erreurs dan...
Dedukti est un cadre logique résultant de la combinaison du typage dépendant et de la réécriture. Il...
Ce document présente différents outils pour représenter et manipuler des ensembles infinis de n-uple...
Cette thèse présente un système de types pour le langage Prolog, intégrant la notion de mode, c'est-...
Cette thèse, dont le sujet est l étude d outils algébriques et combinatoires pour la cryptographie à...
La logique Here-and-there (HT) est une logique monotone à trois valeurs, intermédiaire entre les log...
The type system of higher-order logic allows to exclude some unexpected expressions such as the appl...
Le typage permet d'apporter de la sûreté dans la programmation, et il est utilisé au coeur de la maj...
The type system of higher-order logic allows to exclude some unexpected expressions such as the appl...
Dedukti est un cadre logique dans lequel l’utilisateur encode la théorie qu’il souhaite utiliser à l...
Prouver l’équivalence de programmes écrits dans un langage fonctionnel avec références est un problè...
Adding predicate subtyping to higher-order logic yields a very expressive language in which type-che...
Le raffinement est une méthode pour dériver des programmes corrects à partir de spécifications. Un l...
sur la plateforme de théses en ligne Tel on trouve le résumé suivant en français : Le travail présen...
Il existe aujourd'hui une large famille de systèmes de preuve baséesur différentes logiques: Le calc...
Cette thèse porte sur l'analyse statique de code par typage dans le but de détecter les erreurs dan...
Dedukti est un cadre logique résultant de la combinaison du typage dépendant et de la réécriture. Il...
Ce document présente différents outils pour représenter et manipuler des ensembles infinis de n-uple...
Cette thèse présente un système de types pour le langage Prolog, intégrant la notion de mode, c'est-...
Cette thèse, dont le sujet est l étude d outils algébriques et combinatoires pour la cryptographie à...
La logique Here-and-there (HT) est une logique monotone à trois valeurs, intermédiaire entre les log...