ProB: A Model Checker for B

Leuschel, Michael and Butler, Michael (2003) ProB: A Model Checker for B. Formal Methods Europe 2003, Pisa, Italy, Springer-Verlag, LNCS, 855-874.


[img] PDF
Download (288Kb)


We present ProB, an animation and model checking tool for the B method. ProB's animation facilities allow users to gain confidence in their specifications, and unlike the animator provided by the B-Toolkit, the user does not have to guess the right values for the operation arguments or choice variables. ProB contains a model checker and a constraint-based checker, both of which can be used to detect various errors in B specifications. We present our first experiences in using ProB on several case studies, highlighting that ProB enables users to uncover errors that are not easily discovered by existing tools.

Item Type: Conference or Workshop Item (UNSPECIFIED)
Additional Information: Event Dates: September 2003
ISBNs: 3540408282
Keywords: B-Method, Tool Support, Model Checking, Animation,Logic Programming, Constraints
Divisions: Faculty of Physical Sciences and Engineering > Electronics and Computer Science > Electronic & Software Systems
ePrint ID: 258341
Date Deposited: 17 Oct 2003
Last Modified: 27 Mar 2014 20:00
Publisher: Springer-Verlag, LNCS
Further Information:Google Scholar
ISI Citation Count:98

Actions (login required)

View Item View Item