Participants : Janet Bertot, Yves Bertot, Yann Coscoy, Healfdene Goguen, Gilles Kahn, Francis Montagnac
Participant : ' (un seul) ou ` Participants : '
Mots clefs : interface homme-machine, COQ, théorie des types, déduction automatique, logique
Au-delà des applications d'outils d'aide à la programmation, le projet développe un environnement de travail appelé CtCoq [24] pour le système Coq produit par le projet COQ de l'INRIA Rocquencourt. L'environnement obtenu est un prototype fidèle d'environnements où l'on manipule des objets et des spécifications pour ces objets. C'est donc un exemple d'environnement adapté à la programmation avec des méthodes formelles.
Le travail en cours dans ce domaine comporte une consolidation du système, un effort sur la cohérence entre l'interface graphique et l'état du programme de preuve, et sur la robustesse des communications entre Coq et l'interface graphique et de nouveaux résultats sur la présentation élaborée des preuves.
Les méthodes générales pour la construction de telles interfaces ont été décrites dans un article soumis à publication. Une version de l'environnement de travail est distribuée à plusieurs utilisateurs en France et à l'étranger depuis le mois d'octobre 1995. Les travaux futurs dans ce domaine concerneront l'ajout d'outils pour la gestion de grandes bibliothèques mathématiques et l'amélioration de l'affichage en utilisant les panoplies d'affichage bi-dimensionnel également développées dans le projet.