pith. sign in

arxiv: 1611.02923 · v1 · pith:CDYWWIROnew · submitted 2016-11-09 · 💻 cs.SE

Automating Verification of Event-B Models

classification 💻 cs.SE
keywords proofconjecturesevent-bmodelmodelsautomatingback-endbecomes
0
0 comments X
read the original abstract

Event-B is one of more popular notations for model-based, proof driven specification. It offers a fairly high-level mathematical lan- guage based on FOL and ZF set theory and an economical yet expres- sive modelling notation. Model correctness is established by discharging proving a number conjectures constructed via a syntactic instantiation of schematic conditions. A large proportion of provable conjectures re- quires proof hints from a user. For larger models this becomes extremely onerous as identical or similar proofs have to be repeated over and over, especially after model refactoring stages. In the paper we briefly present a new Rodin Platform proof back-end based on the Why3 umbrella prover.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.