Event-B and the Rodin Platform
Welcome to the Event-B.org Website
Event-B is a formal method for
system-level modelling and analysis. Key features of Event-B are the use of
set theory as a modelling notation, the use of refinement to represent systems
at different abstraction levels and the use of mathematical proof to verify
consistency between refinement levels.
The Rodin Platform is an Eclipse-based IDE for Event-B that provides effective support for refinement and mathematical proof. The platform is open source, contributes to the Eclipse framework and is further extendable with plugins.
Development of Rodin is supported by the European Union ICT Project
DEPLOY (2008 to 2012).
Originally
Rodin development was partly funded by the European Union IST Project
RODIN (2004 to 2007).
Use the menu on the left to install the Rodin platform and plug-ins.
The documentation wiki contains support for tool users and developers.
The DEPLOY Repository contains resources including papers, Event-B examples and training material.
Event-B is an evolution of B-Method developed by Jean-Raymond Abrial.
Wikipedia
contains useful information and links
on the B-Method.
|