Traitement des expressions dépourvues de sens de la théorie des ensembles : application à la méthode B

Ce travail porte sur la definition d'une logique pour un langage avec fonctions partielles. Une interpretation tri-valuee est choisie pour les formules. A partir de cette semantique, une relation de consequence est definie et deux systemes de deduction incorporant les preuves de bonne definition sont proposes, le dernier a l'avantage de ne pas melanger les preuves de bonne definition avec les preuves usuelles et donne ainsi a l'utilisateur l'impression de toujours travailler dans une logique a deux valeurs. Ces choix ont ete guidespar le fait que ce systeme a pour objectif d'etre implante dans un outil d'aide a la preuve. Ce travail a ete etendu sur un langage avec fonction partielle qui est le langage logique sous jacent a la methode B. Un outil de generation d'obligations de preuve de bonne definition est specifie. Ces preuves sont ajoutees aux preuves de validation des differents composants B.