The B-Method

GPTKB entity

Statements (27)
Predicate Object
gptkbp:instanceOf formal method
gptkbp:appliesTo safety-critical systems
railway signaling systems
gptkbp:author gptkb:Jean-Raymond_Abrial
gptkbp:basedOn gptkb:set_theory
gptkb:first-order_logic
gptkbp:developedBy gptkb:Jean-Raymond_Abrial
gptkbp:enables formal proofs
automatic code generation
gptkbp:focusesOn correctness by construction
https://www.w3.org/2000/01/rdf-schema#label The B-Method
gptkbp:introducedIn late 1980s
gptkbp:languageOfName gptkb:programming_language
specification language
gptkbp:publishedIn The B-Book
gptkbp:relatedTo gptkb:Z_notation
gptkb:Event-B
gptkbp:supports modeling
refinement
proof obligations
gptkbp:usedFor software development
formal verification
system specification
gptkbp:uses gptkb:Atelier_B
gptkb:B-Toolkit
gptkbp:bfsParent gptkb:Clifford_B._Jones
gptkbp:bfsLayer 7