Il est possible de définir des tactiques de preuve et de les utiliser en preuve automatique. Ces
tactiques de preuve sont constituées de lignes de commandes interactives.
Chaque ligne de commandes sera testée sur toutes les PO restant à prouver. L’appel au
prouveur automatique se fait en “Automatic User Pass”.
Les tactiques de preuve sont définies :
Elles doivent être contenues dans la théorie User_Pass. Si la théorie User_Pass est définie à la fois dans le fichier PatchProver et dans le fichier pmm, seule la théorie contenue dans le PatchProver sera prise en compte et on obtiendra alors le message suivant :
Un exemple de théorie User_Pass est donnée ci-dessous :
La première ligne de commandes utilisée sera donc :
Sur les PO non prouvées après application de cette première ligne de commande, la ligne de commandes suivante sera appliquée :
Enfin, pour les PO restantes, c’est la dernière ligne de commandes qui sera utilisée :