MÉTHODE B


GÉNÉRATION DE CODE


picto-b-130x130

La méthode B est avant tout destinée à produire du code à fort niveau de confiance, au terme d’un cycle de développement mêlant formalisme et preuve mathématique.

pictos-codev-105x105

GÉNÉRATION DE CODE


> La MÉTHODE B : est avant tout destinée à produire un code à fort niveau de confiance, au terme d’un cycle de développement mêlant formalisme et preuve mathématique. L’approche utilisée consiste à éviter d’introduire des erreurs au cours du développement grâce à la preuve, plutôt qu’à utiliser des tests pour les découvrir vers la fin du développement.

Le code produit est issu de la traduction des implémentations écrites dans le langage B0, sous-ensemble du langage B et d’une syntaxe proche d’un quelconque langage structuré. La phase de traduction permet alors de produire un code cible de forme similaire à celle du modèle B0.

Cette traduction dite « 1 pour 1 » permet le cas échéant de vérifier facilement le code en sortie du générateur par comparaison avec le modèle B0.