B-Core(UK) Ltd
Home Page
Directors' View
About B
About B-Core
Why Use B
Return to:
B-Toolkit
University Teaching
University Testimonials
Teaching Licences
Evaluation Licences
Commercial Sales
Downloading & Running
Books on B
Delivering the Promise
For the Technically Minded
The B-Toolkit: Main Analysis Environment

  • Syntax and TypeChecking

    it is impossible, for example, to have an implementation that does not
    conform to B0 - all such aspects of the B-Method are automatically
    checked

  • Proof Obligation Generation

    the refinement rules, which originate from The Programming Research
    Group in Oxford University and J-R Abrial's formulation in terms of
    Predicate Transformers, are used within the tool.

  • Animation

    enabling the specification to be `run', validated and tested;
    pre-conditions, guards for conditional statements, and the values of
    local and state variables may be inspected during animation.

  • Status and Reset tools
B-Core (UK) Limited
Kings Piece
Harwell
Oxon OX11 0PA
UK
Tel: +44 (0)1235 863030
Fax: +44 (0)1235 863031
Email: info@b-core.com
URL: http://www.b-core.com/
Document Last Updated February 08 2002