Ressource : ATB*PR*BRPR_Path.
Valeur : le chemin vers le fichier contenant les règles utilisateur.
Signification : Fichier contenant des règles utilisateur chargées automatiquement au démarrage
du prouveur
Les fichiers .pmm ((voir chapitre 6 page §)) permettent d’ajouter des règles pour la preuve d’un composant. La base de règles utilisateur est un méchanisme similaire permettant d’ajouter des règles utilisateur de manière globale dans l’Atelier B. Le fichier référencé par la ressource ATB*PR*BRPR_Path contient un ensemble de théories chargées automatiquement par l’Atelier B lors du démarrage du prouveur.
Additionellement, les trois théories BRPR_Backward, BRPR_Simplify et BRPR_Forward peuvent être définies. Ces théories sont utilisées directement par le prouveur automatique, et peuvent permettre d’améliorer le taux de preuve automatique.
La théorie BRPR_Forward doit être de la forme THEORY BRPR_Forward IS Tac(T) END, et les théories BRPR_Backward et BRPR_Simplify contiennent des règles de preuve.