La MÉTHODE B est une méthode de spécification formelle capable de retranscrire de manière rigoureuse les exigences d’un cahier des charges, au moyen de preuves mathématiques, afin de prouver leurs cohérences.
Ce procédé permet notamment de lever toute ambiguïté sur les propriétés initialement exprimées en langages naturel. Le langage B peut être utilisé sur des protocoles comme sur de l’informatique embarquée.
De plus, la méthode B englobe toute la modélisation par la preuve d’un système, de l’écriture de son modèles à son implantation logicielle, tout en respectant les données fondamentales d’origine.
Bien que les usages de la méthode B soient divers (Modélisation d’un système, formalisation de spécification…) l’objectif est le même : s’assurer de la fiabilité, de la sécurité ainsi que de l’absence de bugs informatiques d’un système par des preuves mathématiques.
La méthode B tire sa légitimité du développement d’outils approuvés et utilisés à grande échelle, dans le monde industriel comme universitaire, tels que l’ATELIER B.
CLEARSY est détenteur de ce dernier et se charge des évolutions et de la maintenance de sa plateforme de développement. L’Atelier B constitue ainsi une référence pour le développement de logiciels prouvés.
Vérification formelle de spécifications
Grâce à notre expérience de la modélisation et à notre capacité à comprendre et à abstraire les besoins de nos clients, nous assistons les opérateurs, industriels et donneurs d’ordre dans leur tâche de vérification des spécifications et des cahiers des charges systèmes et logiciels.
La MÉTHODE B associée à d’autres formalismes est utilisée pour aider à analyser, valider, réorganiser et fournir les éléments qui permettent de compléter les spécifications et cahiers des charges.
Cette technique d’analyse de fiabilité des systèmes a la particularité d’être applicable à tous les domaines industriels. La validation formelle est ainsi utilisée aujourd’hui avec succès dans les domaines automobile, bancaire, spatial et nucléaire.
Les avantages de la vérification formelle
Les bénéfices constatés de la validation formelle de systèmes sont :
- Une focalisation plus rapide sur les points difficiles
- Une synthèse fiable et justifiable
- Un questionnement direct et précis
- Des preuves de cohérences
- Une complétude atteignable
- La suppression de non-dits métier
- La prise en compte des aspects fonctionnels et dysfonctionnels
Pour un retour sur investissement qui s’apprécie en termes de :
- Diminution d’échecs tardifs
- Gains en validation (Testabilité améliorée)
- Convergence plus rapide (Qualité de réalisation)
- Amélioration de la capitalisation des connaissances

Liés à cet thématique
- • Validation formelle de données de signalisation par CLEARSY pour les agents...
- • CLEARSY œuvre pour améliorer les outils de démonstration mathématique de...
- • CLEARSY Safety Platform, un calculateur pour le contrôle sécuritaire...
- • Le B Workbook est disponible
- • Nouvelle formation : pourquoi utiliser une méthode formelle pour réaliser des...
- • Nouvelle version du solveur de données CLEARSY certifiée T2 for SIL4 –...
- • L’Atelier B T2 Certified Edition maintenant disponible à l’achat
- • Une première mondiale, les raisonnements de sécurité des systèmes,...
- • Certification T2 pour l’Atelier B
- • CLEARSY et l’UFRN concluent un accord de coopération pour promouvoir des...
- • L’outil de développement formel ATELIER B franchit la barre des 10000...
- • Participation de CLEARSY à FM2024
- • Prolongement de la Ligne 14 du Métro Parisien : plus de 25 Ans de fiabilité...
- • L’Atelier B Community Edition 24.04 disponible !
- • Nouvelles formations à la méthode B
- • Conférence ERTMS 2024 à Valenciennes du 23 au 25 avril
- • La maison Blanche met en avant l’usage des méthodes formelles dans un...
- • Premières dates de formation à la méthodes B 2024
- • De nouvelles formations à la méthode B
- • 9ᵉ Conférence Internationale méthodes formelles ABZ à Nancy du 31 mai au 2...
- • Une version certifiée de l’ATELIER B prévue pour 2024
- • Venez à la prochaine formation à la méthode B
- • Les activités formelles dans le cycle en V
- • CLEARSY réalise la preuve formelle du système Contrôle – Commande –...
- • Deux décennies d’application industrielle de la méthode formelle B.
- • Le nouvel Atelier B 4.7 est disponible.
- • L’activité de R&D de CLEARSY en vérification formelle depuis plus de 10...
- • Assigning safe processing to meanings
- • CLEARSY PARTICIPE À LA CONFÉRENCE INTERNATIONALE ABZ 2021
- • CLEARSY ANALYSE LA SÉCURITÉ DU CBTC OCTYS AVEC LES MÉTHODES FORMELLES
- • Nouvelle version de l’Atelier B pour Mac-OS
- • La méthode formelle pour valider des données de paramétrage : CLEARSY est...
- • Certifié T2, l’outil CLEARSY DATA SOLVER accélère le processus de...
- • CLEARSY participe au troisième congrès mondial sur les méthodes formelles:...
- • CLEARSY Safety Platform Handbook disponible
- • Atelier CLEARSY Safety Platform 4.5.4 disponible
- • AFADL – GDR GPL : CLEARSY fera une présentation sur l’Intégration...
- • CLEARSY Safety Platform présentée à la conférence RSSR 2019
- • CLEARSY Safety platform SK0 est en vente
- • CSSP présentée au Workshop on Software Development Technology
- • CLEARSY Safety Platform présentée pendant l’Industry Day 2018
- • ABZ 2018 – Du 5 au 8 juin 2018 à Southampton, Royaume-Uni
- • Conférence Formal Methods – Oxford
- • Travaux pratiques à IFRN Parnamirim
- • CLEARSY Safety Platform présentée à IFRN Parnamirim
- • Cours de master 2 pour l’UFRN/IMD
- • Travaux pratiques à UFF Niteroi
- • Séminaire d’informatique à Montréal/Canada
- • Séminaire technique à l’université de Newcastle
- • Tutoriels organisés pour des chercheurs et des ingénieurs de l’industrie
- • Méthodes formelles et systèmes cyber-physiques – Séminaire à Shonan
- • Conférence SBMF
- • École Doctorale ETMF
- • Tutoriel conférence RSSR
- • Les méthodes formelles appliquées au ferroviaire
- • Projet LCHIP et architecture double processeur: premier starter kit
- • Conférence internationale SBMF 2017
- • CLEARSY organise un séminaire technique à l’Université de Sherbrooke...
- • CLEARSY présente le projet LCHIP au congrès Lambda Mu de la Maîtrise des...
- • CLEARSY s’installe aux Etats-Unis
- • Conférence ISSRE 2016
- • 19ème conférence brésilienne sur les méthodes formelles
- • Architecture bi-processeur SIL4 présentée au Printemps de l’Innovation...
- • CLEARSY recevra les 18 et 19 novembre 2015 la première rencontre annuelle du...
- • Architecture bi-processeur SIL4 présentée au Forum IFSTTAR « Sûreté et...
- • CLEARSY a participé à FM 2015, conférence internationale relative aux...
- • CLEARSY a participé à la conférence Formal Methods 2015
- • CLEARSY participe au Forum Méthodes Formelles « Le model-checking en action »
- • Métro de New York City : CLEARSY intervient sur la sécurité des nouvelles...
- • Tutoriel sur la validation formelle des données à ABZ 2014, Toulouse
- • ABZ 2014 – Du 2 au 6 juin à Toulouse
- • Séminaire ISCLP – Ingénierie des Systèmes Complexes à Logiciels...
- • Engineering Complex Preponderant Software Systems Seminar in Toulouse
- • Séminaire technique à l’Université de Newcastle
- • Séminaire Dagstuhl 2013
- • AI4FM 2011
- • Métro de New York City : Automatisation des lignes Flushing et Culver
- • Conférence de Nantes 2010 : “La Méthode B, de la Recherche à...
- • Enseignement des Méthodes Formelles à l’ENSI de Bourges
- • Enseignement des Méthodes Formelles à l’École des Mines de Gardanne en...
- • Les méthodes formelles dans le processus de SdF
- • Colloque « B Dissemination Day 2008 », au Brésil
- • Atelier B 3.7.1
- • Atelier B 3.7
- • Nouvelle version de B4Free
- • CLEARSY à la Conférence SBMF 2007 au Brésil
- • Brama disponible en version beta 1
- • Composys, version 1.6
- • Version gratuite de l’outil B4Free
- • Conférence B2007
- • Projet RIMEL
- • Collaboration avec Labsoc
- • AFADL’06
- • Vérification de la cohérence de modèles UML – ENST
- • Globalplatform card specification v2.1.1
- • RODIN : un projet de 3 ans
- • B4Free
Liées à cet thématique
- • Service d’analyse et de rénovation de système
- • Expertise de logiciels
- • Validation formelle de données
- • Entrées/sorties sécuritaires déportées (SATURN) SIL2-SIL4
- • Développement de système critique sur-mesure
- • Analyse et validation formelle de logiciels
- • Validation formelle système
- • Développement de logiciels critiques
Liés à cet thématique
Liés à cet thématique