arXiv · 1611.02923
Automating Verification of Event-B Models
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Paulius Stankaitis, Alexei Iliasov, David Adjepon-Yamoah, Alexander Romanovsky. 2016-11-09. Automating Verification of Event-B Models. https://arxiv.org/abs/1611.02923
Cite the original work for its findings. Save a collection to share your selection of sources.