This is an open-source repository for Atelier B. It covers both software development with B and the B method, and system modelling with Event-B. It contains a number of useful resources to operate the Atelier B formal tool to model, verify by proof, and to generate C source code.
- Resources for Atelier B
- Part I: Introduction to Atelier B
- Part II: Modelling with B
- Part III: Modelling with Event-B
- Part IV: Proving with Atelier B
- Part V: Generating Code with Atelier B
- Part VI: The Rest of B
These files are the ones used in this repository. To use them, first create a project (software development ou system modelling as required), then open the project, right click and select "add components". Navigate to the directory where you have downloaded the B files. Select the files you wanted to import. Click OK. The files are attached to your project.
The B code files are listed here:
| CH | Filename | Description |
|---|---|---|
| 21 | politique.sys | Test |
There is a collection of source code files, duplicating the code in the text of this site.
- You will need the latest Atelier B Community Edition. Examples have designed with Atelier B 4.7.1 (and later): results are not guaranteed if an older version is used instead.