Rodin POs and ProB - ProB Documentation

Rodin POs and ProB

Revision as of 10:20, 5 March 2020 by Michael Leuschel (talk | contribs) (Created page with " What is the relationship between Rodin proof obligations (POs) and ProB. == ProB Prover Disprover == ProB can be applied to individual POs by clicking the ProB button in th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

What is the relationship between Rodin proof obligations (POs) and ProB.

ProB Prover Disprover

ProB can be applied to individual POs by clicking the ProB button in the Proof Control view of Rodin.

See [Tutorial_Disprover the tutorial on the ProB Prover/Disprover] for more details.


One can also export the POs of a particular Event-B machine for use with the command-line version of ProB. This will generate a Prolog file (with .pl ending) which can be read by probcli. It will then check the individual proof obligations.