ExtendedB
ExtendedB (EB) is a formal method for specification and verification of software systems that extends the B-Method. EB provides a mathematically precise language for describing system behavior and supports rigorous reasoning about correctness.
In EB, a system is modeled as a collection of machines that encapsulate state variables, invariants, an
EB expands the expressive power of B by adding richer data types and logical constructs, enabling more
The method has been used in safety- and security-critical industries and in academic research to model software