Formalising the hybrid ERTMS level 3 specification in iUML-B and Event-B
We demonstrate refinement-based formal development of the hybrid,'fixed virtual
block'approach to train movement control for the emerging European Rail Traffic …
block'approach to train movement control for the emerging European Rail Traffic …
Verifiable code generation from scheduled Event-B models
Abstract Scheduled Event-B (SEB) augments Event-B with a scheduling language to make
the control flow in an Event-B model explicit and facilitate derivation of algorithmic structure …
the control flow in an Event-B model explicit and facilitate derivation of algorithmic structure …
[HTML][HTML] Derivation of algorithmic control structures in Event-B refinement
The Event-B formalism allows program specifications to be modelled at an abstract level and
refined towards a concrete model. However, Event-B lacks explicit control flow structure and …
refined towards a concrete model. However, Event-B lacks explicit control flow structure and …
Developing verified sequential programs with Event-B
MS Dalvandi - 2018 - eprints.soton.ac.uk
The constructive approach to software correctness aims at formal modelling of the intended
behaviour and structure of a system in different levels of abstraction and verifying properties …
behaviour and structure of a system in different levels of abstraction and verifying properties …
On Models and Code: A Unified Approach to Support Large-Scale Deductive Program Verification
M Huisman - … Applications of Formal Methods, Verification and …, 2018 - Springer
Despite the substantial progress in the area of deductive program verification over the last
years, it still remains a challenge to use deductive verification on large-scale industrial …
years, it still remains a challenge to use deductive verification on large-scale industrial …
[PDF][PDF] A report on PRiME code generation activities
In this abstract, we briefly present our experience in generating code from Event-B models of
run-time management software for multi-core embedded platforms as part of the PRiME …
run-time management software for multi-core embedded platforms as part of the PRiME …