ProB: Un outil de modélisation formelle (Invited Talk)
Leuschel, Michael (2004) ProB: Un outil de modélisation formelle (Invited Talk). In, Programmation en logique avec contraintes, Angers, France, 21 - 23 Jun 2004. Hermes Science Publications, Lavoisier, 13-13.
Download
|
PDF
Download (5Kb) |
Description/Abstract
The development of formal models is often a key step when developing safety or mission critical software. In this setting it is vital to formally check and validate these formal models before translating them into code. I will present ProB, a toolset for the B method which was developed using constraint logic programming technology. ProB allows fully automatic animation of B models, and can be used to systematically check a B model for errors. ProB supports B features such as non-deterministic operations, ANY statements, operations with complex arguments, sets, sequences, functions, lambda abstractions, set comprehensions, constants and properties, and many more. ProB's animation facilities allow users to gain confidence in their specifications, and unlike other animators, the user does not have to guess the right values for the operation arguments or choice variables. This is achieved by using co-routining and finite domain constraint solving. On top of the animation features, ProB contains a temporal model checker and a constraint-based model checker, both of which can be used to detect various errors in B specifications.
| Item Type: | Conference or Workshop Item (Paper) |
|---|---|
| Additional Information: | Event Dates: 21-23 June 2004 |
| ISBNs: | 2746209373 |
| Keywords: | constraint logic programming, verification, model checking, B method |
| Divisions: | Faculty of Physical and Applied Science > Electronics and Computer Science |
| Item ID: | 259486 |
| Date Deposited: | 25 Jun 2004 |
| Last Modified: | 02 Mar 2012 12:19 |
| Contributors: | Leuschel, Michael (Author) Mesnard, Fred (Editor) |
| Date: | 2004 |
| Additional Information: | Event Dates: 21-23 June 2004 |
| Status: | Published |
| Publisher: | Hermes Science Publications, Lavoisier |
| Further Information: | Google Scholar |
| URI: | http://eprints.soton.ac.uk/id/eprint/259486 |
Actions (login required)
![]() |
View Item |


