Mots clefs : preuve de programme, méthode formelle, vérification de programme
Dans le cadre de leurs travaux sur les méthodes formelles et
plus particulièrement sur la vérification des programmes
parallèles, B. Chetali et B. Heyd ont poursuivi leurs recherches
sur les programmes UNITY, l'environnement développé par Chandy et
Misra
. Cette
théorie permet d'une part d'écrire des programmes parallèles, et
d'autre part de prouver leur correction en utilisant un
fragment de logique temporelle, dans laquelle on formalise les
propriétés inhérentes du programme.
La recherche entreprise au sein d'EURéCA s'intéresse à la vérification automatique (ou semi automatique) des programmes UNITY en utilisant deux démonstrateurs, à savoir LP (l'outil de démonstration automatique du LARCH) et COQ.