Rodin

3.4.0 / 3.5 RC1

Turn to this powerful development platform that promises support for refinement and mathematical proof and helps you come up with reliable complex software system services

Rodin is an IDE for Event-B whose purpose is to provide you with reliable support for refinement and mathematical proof and that should prove its applicability in research as well as industrial projects.
Moreover, the toolset its puts at your disposal should come in handy in requirements management, user level syntactic and semantic extension with the Theory plug-in, model animation with ProB and AnimB plug-ins, test case generation, model testing, and many other scenarios.
The core platform, whose development began in 2005, is capable of supporting the edition and formal reasoning on Event-B models. Featuring resources such as a structural editor for open syntax models, a built-in sequent prover, as well as a static checker that works along with a proof obligation generator, Rodin also offers the possibility of resorting to a multitude of plug-ins.
Being built on top of the Eclipse platform, Rodin also relies on its extension mechanism, but it does boast a standalone interface. Nevertheless, the possibility of packaging the components it packs in order to customize another Eclipse-based program is offered.
Extensive documentation covering Rodin's capabilities can be found on Event-B.org's wiki page.

System requirements

90.2 MB
Info
Update Date
Version
3.4.0 / 3.5 RC1
License
Open Source
Created By
Event-B.org
Related software Development