Les assistants de preuve basés sur des théories des types dépendants sont de plus en plus utilisé comme un outil pour développer programmes certifiés. Un exemple réussi est l'assistant de preuves Coq, fondé sur le Calcul des Constructions Inductives (CCI). Coq est un langage de programmation fonctionnel dont un expressif système de type qui permet de préciser et de démontrer des propriétés des programmes dans une logique d'ordre supérieur. Motivé par le succès de Coq et le désir d'améliorer sa facilité d'utilisation, dans cette thèse nous étudions certaines limitations des implémentations actuelles de Coq et sa théorie sous-jacente, CCI. Nous proposons deux extension de CCI que partiellement resourdre ces limitations et que on peut utiliser...
La construction méthodique d'algorithmes répartis est un élément fondamental de la maitrise du paral...
Proof assistants based on dependent type theory are gaining adoption as a tool to develop certified ...
peer reviewedBien que les techniques végétales soient d'application de longue date pour fixer les be...
Projet EURECAOn trouve dans cet article une traduction possible de la notion de termes et de substit...
Cette thèse s intéresse à quelques aspects de la formalisation des mathématiques, et plus spécialeme...
La notion de preuves en programmation logique est examinée à deux niveaux différents. D'un point de ...
Cette thèse présente une méthode générique pour utiliser la technique de la réflexion calculatoire d...
La sémantique des langages de programmation donne la signification des constructions de programme. L...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Les problèmes de dimensionnement actuels nécessitent la connaissance du comportement des structures ...
La théorie des types autorise l'utilisation de types dépendants. Les types peuvent dépendre des vale...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Le texte qui suit relate une expérimentation d'initiation à la programmation menée auprès d'étudiant...
La terminaison des programmes est un sujet actif de recherche en informatique. Ces dernières années ...
Beaucoup de progressions s'adressant à des débutants, sont basées sur l'hypothèse selon laquelle les...
La construction méthodique d'algorithmes répartis est un élément fondamental de la maitrise du paral...
Proof assistants based on dependent type theory are gaining adoption as a tool to develop certified ...
peer reviewedBien que les techniques végétales soient d'application de longue date pour fixer les be...
Projet EURECAOn trouve dans cet article une traduction possible de la notion de termes et de substit...
Cette thèse s intéresse à quelques aspects de la formalisation des mathématiques, et plus spécialeme...
La notion de preuves en programmation logique est examinée à deux niveaux différents. D'un point de ...
Cette thèse présente une méthode générique pour utiliser la technique de la réflexion calculatoire d...
La sémantique des langages de programmation donne la signification des constructions de programme. L...
La programmation dirigée par les types ou orientée preuves consiste à écrire et prouver des programm...
Les problèmes de dimensionnement actuels nécessitent la connaissance du comportement des structures ...
La théorie des types autorise l'utilisation de types dépendants. Les types peuvent dépendre des vale...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Le texte qui suit relate une expérimentation d'initiation à la programmation menée auprès d'étudiant...
La terminaison des programmes est un sujet actif de recherche en informatique. Ces dernières années ...
Beaucoup de progressions s'adressant à des débutants, sont basées sur l'hypothèse selon laquelle les...
La construction méthodique d'algorithmes répartis est un élément fondamental de la maitrise du paral...
Proof assistants based on dependent type theory are gaining adoption as a tool to develop certified ...
peer reviewedBien que les techniques végétales soient d'application de longue date pour fixer les be...