- Titre de la proposition : PCoq, environnement pour les
mathématiques et la déduction
- Résumé des objectifs et de l'activité (joindre un descriptif détaillé
d'au plus 2 pages) :
L'environnement Pcoq permet le
développement de démonstrations mathématiques vérifiées par
ordinateur à l'aide du système Coq. Il permet d'aborder des
démonstrations mathématiques portant sur des domaines
variés: arithmétique, algorithmique, calcul scientifique,
propriétés de sécurité de Java et JavaCard, etc.
Le développement de Pcoq fait suite à celui de CtCoq. CtCoq
fournissait un environnement de travail adapté pour d'anciennes
versions de Coq et était basé sur Centaur. Le nouvel environnement,
développé en Java, a été développé à partir de 1998 et permet
maintenant le remplacement de CtCoq, même si la robustesse reste
perfectible. Deux ingénieurs ont déjà contribué à ce développement,
Pascal Lequang, dans le cadre de la collaboration Génie-II avec
Dassault-Aviation et Ahmed Amerkad, ingénieur associé de septembre
2000 à septembre 2002.
L'accueil d'un ingénieur associé devra permettre une amélioration
des conditions de diffusion de logiciel en insistant sur les points
suivants:
- Robustesse de l'outil
- Facilité d'installation (sur plusieurs plateformes)
- Etude et corrrection des points faibles d'efficacité (mémoire/temps)
- Etablissement de procédures systématiques de test
- Construction de documentation en ligne et tutoriaux
|