ProB: A Model Checker for B


Leuschel, Michael and Butler, Michael, (2003) ProB: A Model Checker for B Keijiro, Araki, Gnesi, Stefania and Dino, Mandrio (eds.) At Formal Methods Europe 2003, Italy. , pp. 855-874.

Download

[img] PDF prob_fme03_final.pdf - Other
Download (295kB)

Description/Abstract

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 (Other)
Additional Information: Event Dates: September 2003
Venue - Dates: Formal Methods Europe 2003, Italy, 2003-09-01
Keywords: B-Method, Tool Support, Model Checking, Animation, Logic Programming, Constraints
Organisations: Electronic & Software Systems
ePrint ID: 258341
Date :
Date Event
2003Published
Date Deposited: 17 Oct 2003
Last Modified: 17 Apr 2017 22:44
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/258341

Actions (login required)

View Item View Item