BRILLANT/BCaml — A Free Tools Platform for the B Method
BRILLANT is a collaborative tool collection associated with the B formal language. The collection is centered around one particular tool known as BCaml. The initial and main purpose of BCaml is the implementation of the B method using recent methodologies, languages and technologies. The most recent...
Saved in:
| Published in: | Formal Methods Applied to Complex Systems: Implementation of the B Method pp. 201 - 210 |
|---|---|
| Main Authors: | , |
| Format: | Book Chapter |
| Language: | English |
| Published: |
Hoboken, NJ, USA
John Wiley & Sons, Inc
26.06.2014
|
| Subjects: | |
| ISBN: | 1848217099, 9781848217096 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | BRILLANT is a collaborative tool collection associated with the B formal language. The collection is centered around one particular tool known as BCaml. The initial and main purpose of BCaml is the implementation of the B method using recent methodologies, languages and technologies. The most recent tool to use BRILLANT is a specification verification assistant, Communicating Sequential Processes (CSP)||B. The functions of some of these tools will be discussed in greater detail. The initial objective of the tool was the mechanization of the different theorems presented in the B‐Book with the aim of ensuring their consistency. The other objective, which is also a consequence of this implementation, was to create a proof tool for B. This aim has been partially fulfilled, as the implementation covers all B constructions except for parts of the integer definitions and the sequence and tree aspects. |
|---|---|
| ISBN: | 1848217099 9781848217096 |
| DOI: | 10.1002/9781119002727.ch8 |

