Formalising liveness properties in Event-B with the reflexive EB4EB framework

P Riviere, NK Singh, Y Aït-Ameur, G Dupont - NASA Formal Methods …, 2023 - Springer
The correct-by-construction state-based Event-B formal method lacks the ability to express
liveness properties using temporal logic. To address this challenge, two approaches can be …

Event-B hybridation: A proof and refinement-based framework for modelling hybrid systems

G Dupont, Y Ait-Ameur, NK Singh… - ACM Transactions on …, 2021 - dl.acm.org
Hybrid systems are complex systems where a software controller interacts with a physical
environment, usually named a plant, through sensors and actuators. The specification and …

[HTML][HTML] Formalizing hybrid systems with Event-B and the Rodin platform

W Su, JR Abrial, H Zhu - Science of Computer Programming, 2014 - Elsevier
This paper contains the development of hybrid systems with Event-B and the Rodin Platform.
It follows the seminal approach introduced at the turn of the century in Action Systems. Many …

EB4EB: a framework for reflexive Event-B

P Riviere, NK Singh, Y Aït-Ameur - 2022 26th International …, 2022 - ieeexplore.ieee.org
Event-B is a correct-by-construction rigorous state-based method offering features for formal
modelling and proof automation. An inductive proof schema allows to prove system …

Uniform substitution for differential refinement logic

E Prebet, A Platzer - International Joint Conference on Automated …, 2024 - Springer
This paper introduces a uniform substitution calculus for differential refinement logic dRL.
The logic dRL extends the differential dynamic logic dL such that one can simultaneously …

Proof-based approach to hybrid systems development: dynamic logic and Event-B

G Dupont, Y Aït-Ameur, M Pantel, NK Singh - … , Alloy, B, TLA, VDM, and Z …, 2018 - Springer
The design of hybrid systems controllers requires one to handle both discrete and
continuous functionalities in a single development framework. In this paper, we propose the …

A composition mechanism for refinement-based methods

TS Hoang, D Dghaym, C Snook… - 2017 22nd International …, 2017 - ieeexplore.ieee.org
Event-B developments are mostly structured around the refinement relationship. This top-
down development architecture enables system details to be gradually introduced into the …

Formal modelling of safety architecture for responsibility-aware autonomous vehicle via Event-B refinement

T Kobayashi, M Bondu, F Ishikawa - International Symposium on Formal …, 2023 - Springer
Ensuring the safety of autonomous vehicles (AVs) is the key requisite for their acceptance in
society. This complexity is the core challenge in formally proving their safety conditions with …

Reflexive Event-B: semantics and correctness the EB4EB framework

P Riviere, NK Singh, Y Aït-Ameur - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
The Event-B method enables correct by construction modeling of systems. It relies on set
theory and first-order logic, to describe a series of refined system models expressed as a set …

Standard conformance-by-construction with Event-B

I Mendil, Y Aït-Ameur, NK Singh, D Méry… - … Conference on Formal …, 2021 - Springer
Checking the conformance of a system design to a standard is a central activity in the system
engineering life cycle, a fortiori when the concerned system is deemed critical. Standard …