a Lean4 framework for the modeling and refinement of stateful systems
-
Updated
Jun 17, 2026 - Lean
a Lean4 framework for the modeling and refinement of stateful systems
Open tool platform for the cost effective rigorous development of dependable complex software systems services. This platform is based on the Event-B formal method and provides natural support for refinement and mathematical proof.
A Rust toolchain for Event-B: parser, static checker, CLI and Language Server (LSP) with Rodin round-tripping
CamilleX extension for Rodin platform
Public part of the Event-B specification of the HIMACF model (formerly MROSL DP-model) — role-based access control for OS security
A formal specification written in Event-B notation that formally specifies the behaviour of a multi-lift elevator system.
Formal model and verification of a multi-cabin elevator system in Event-B/Rodin, with additional static verification in Ada/SPARK (not in repo), following a requirement specification.
Code generation project of C code from Event-B formal models. Including C metamodel files, C XText files, and Event-B to C translation rules
Uses lisb to transform an Event-B machine to a B machine. Very experimental.
Given a graph grammar defined in AGG (.ggx) using a type graph, converts the file to a new one, usable in Rodin, containing the same definition.
Add a description, image, and links to the event-b topic page so that developers can more easily learn about it.
To associate your repository with the event-b topic, visit your repo's landing page and select "manage topics."