B manuel utilisateur

14471 mots 58 pages
Atelier B

Langage B
Manuel Utilisateur version 1.2

ATELIER B Langage B Manuel Utilisateur version 1.2

Document ´tabli par CLEARSY. e

Ce document est la propri´t´ de CLEARSY et ne doit pas ˆtre copi´, reproduit, dupliqu´ ee e e e totalement ou partiellement sans autorisation ´crite. e

Tous les noms des produits cit´s sont des marques d´pos´es par leurs auteurs respectifs. e e e

CLEARSY Maintenance ATELIER B Europarc de PICHAURY 1330 Av. J.R. Guilibert Gauthier de la Lauzi`re - Bˆt C2 e a 13856 Aix-en-Provence Cedex 3 France T´l 33 (0)4 42 37 12 99 e Fax 33 (0)4 42 37 12 71 email : maintenance.atelierb@clearsy.com

Table des mati`res e
1 Introduction 2 Questions fr´quemment pos´es e e 3 Notions et conseils g´n´raux e e 4 Les clauses d’architecture 5 Invariant de liaison 6 Construction de boucles en B 7 D´veloppement de Machines de Base e 8 D´veloppement de Machines de Contexte e 9 Algorithmes et donn´es num´riques en B e e 10 Le contrˆle de l’ordre des op´rations o e 11 Explosion combinatoire du nombre de PO : origine et solution 12 Mod´lisation de tableaux en B e 13 Implantation de variables ensemblistes 14 Glossaire 1 3 7 27 49 63 85 97 105 119 129 139 145 151

1

Table des figures

1

Chapitre 1

Introduction
Le langage et la m´thode B fournissent un moyen de produire des logiciels ou des syst`mes e e prouv´s math´matiquement, ce qui permet de garantir que le syst`me produit r´pond e e e e au besoin. L’emploi de B implique donc l’utilisation de raisonnements math´matiques e rigoureux. En dehors de ceci, B n’impose pas la mani`re de conduire le d´veloppement e e d’un syst`me, pas plus que l’utilisation de C++ ou ADA imposent la mani`re de sp´cifier e e e et d’analyser. Nous pensons qu’il est n´cessaire de recueillir les solutions connues aux divers probl`mes e e d’utilisation de B, de recueillir les divers styles d’emploi et modes d’usage, pour que chaque ´quipe de d´veloppement puisse d´finir sa m´thode de conduite adapt´e ` son

en relation

  • Le joueur d'échecs, stefan zweiggi
    1535 mots | 7 pages
  • En silence
    803 mots | 4 pages
  • APP evaluation douleur
    663 mots | 3 pages
  • Analyse de pratique 1ere année ifsi
    1264 mots | 6 pages
  • Se rendre a pole emploi
    469 mots | 2 pages
  • Fiche de lecture
    996 mots | 4 pages
  • Récit fantastique
    963 mots | 4 pages
  • Rapport de stage krys: remerciements + sommaire
    327 mots | 2 pages
  • Poste maroc
    2101 mots | 9 pages
  • L'epreuve
    562 mots | 3 pages
  • Education therapeutique
    907 mots | 4 pages
  • Écriture personnelle
    400 mots | 2 pages
  • D Marche
    1660 mots | 7 pages
  • Snifff
    656 mots | 3 pages
  • d marche
    1660 mots | 7 pages