This repo will contain a implementation in C of an automatic beverage dispenser. All functions will be proven through b-method design.
This work was undertaken through a course on B method
Atelier B is a really badly designed software.
- Download AtelierB : http://www.atelierb.eu/en/download/
- Download or Clone repo :
git clone https://github.com/Japillow/B-method-Project.git
- Open Atelier B
- Create New Workspace
- Create New Project
- For each .mch machine in
./B-method-Project/project/Distributeur
, create a new machine and copy-paste the text content in the file opened in Atelier B Once you modify the file and wish to commit, copy-paste the machines in your project in the./B-method-Project/project/Distributeur/
, git add, commit and push.