Disprover: Difference between revisions
From Event-B
Jump to navigationJump to search
imported>Jastram New page: == ProB Disprover == The ProB Disprover plugin for RODIN utilizes the ProB animator and model checker to automatically find counterexamples for a given problematic proof obligation. The ... |
imported>Jens |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
The ProB Disprover plugin for RODIN utilizes the ProB animator and model checker to automatically find counterexamples | The ProB Disprover plugin for RODIN utilizes the ProB animator and model checker to automatically find counterexamples | ||
for a given | or proofs for a given proof obligation. | ||
An early version of the ProB Disprover is described in [http://www.stups.uni-duesseldorf.de/publications_detail.php?id=219 Debugging Event-B Models using the ProB Disprover Plug-in], Ligot, Bendisposto, Leuschel. | |||
Recently, the Disprover has been extended to detect cases in which the search for a counter-example was complete, yet there was no result. In this cases, the absence of a counter-example will be reported as a proof. | |||
See [http://stups.hhu.de/w/Special:Publication/disprover_eval the paper describing the disprover as a prover] for more details. | |||
== Installation == | == Installation == | ||
The ProB Disprover is available through the ProB Update Site. | The ProB Disprover is currently only available through the ProB Nightly Build Update Site (http://nightly.cobra.cs.uni-duesseldorf.de/rodin/updatesite/). | ||
== How to use it, how it works == | == How to use it, how it works == | ||
[http://www.prob2.de/Tutorial_Disprover Disprover Tutorial] | |||
[[Category:User documentation]] | [[Category:User documentation]] | ||
Latest revision as of 13:34, 2 May 2016
ProB Disprover
The ProB Disprover plugin for RODIN utilizes the ProB animator and model checker to automatically find counterexamples or proofs for a given proof obligation.
An early version of the ProB Disprover is described in Debugging Event-B Models using the ProB Disprover Plug-in, Ligot, Bendisposto, Leuschel.
Recently, the Disprover has been extended to detect cases in which the search for a counter-example was complete, yet there was no result. In this cases, the absence of a counter-example will be reported as a proof. See the paper describing the disprover as a prover for more details.
Installation
The ProB Disprover is currently only available through the ProB Nightly Build Update Site (http://nightly.cobra.cs.uni-duesseldorf.de/rodin/updatesite/).