Home -
News -
Products -
Versions -
Download -
Manuals
- Maintenance -
Distribution Policy -
Roadmap & Contribution -
Support -
Training -
Documents -
Press -
References -
R&D - Contacts -
Jobs -
Links -
Your Account

B Training
Method B Training Level 3: Prove B
Objectives |
- Learn to prove a B model with a B Workshop.
|
Who should participate |
- Any person who wishes toverify a B project.
|
Duration |
|
Organization |
- 9 persons at most per session
- The training takes place in the ClearSy offices in Aix or Paris (except in exceptional circumstances).
- Contact ClearSy for future training dates.
|
Prices |
- € 1,780 (excl. tax) per person.
- A rebate of 15% is granted for a group of at least 3 people from the same organization.
|
Program |
Principles of the verification activity
- The verification ("proof") activity with the B Workshop is divided into various phases: the use of an automatic prover
to demonstrate most of the obligations of correct proof, an examination of remaining proof obligations to detect errors and
the finalization of proof with an interactive prover.
Automatic prover principles
- Description of the strategies and mechanisms of Worship B's automatic prover.
Using the automatic prover
- Description of the principles for using the interactive prover, description of the controls of interactive
proof, methodological recommendations for a proper interactive demonstration.
Practical Organization
- Presentation of event-driven B principles. An entire Practical Task session will study its
practical application while examining the significance of sophistication proof in this type of modeling.
Benchmarks for the appropriate choosing of abstract variables and events will be studied to define in depth their real interpretation.
Practical Organization
- The greater part of the training takes the form of Tutorials and Practical Tasks in
order to acquire real practice with Workshop B proof tools. Participants will demonstrate entire projects with Workshop B.
The maintenance/back-up aspects of proof are studied.
|