Beagle: A new framework for smart contracts taking account of law

WT Tsai, N Ge, J Jiang, K Feng… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
This paper presents a new Beagle framework for Smart Contracts (SCs) taking account of
law. Different from previous SC development or execution frameworks, this framework takes …

Integrated formal verification of safety-critical software

N Ge, E Jenn, N Breton, Y Fonteneau - International Journal on Software …, 2018 - Springer
This work presents a formal verification process based on the Systerel Smart Solver (S3)
toolset for the development of safety-critical embedded software. In order to guarantee the …

formal MVC: A Pattern for the Integration of ASM Specifications in UI Development

A Bombarda, S Bonfanti, A Gargantini - International Conference on …, 2023 - Springer
Using architectural patterns is of paramount importance for guaranteeing the correct
functionality, maintainability and modularity, especially for complex software systems. The …

Correct‐by‐construction specification to verified code

N Ge, A Dieumegard, E Jenn… - Journal of Software …, 2018 - Wiley Online Library
Event‐B is a formal notation and method for the systems development. The key feature of
this method is to produce correct‐by‐construction system designs. Once the correct design …

F3FLUID: A formal framework for develo** safety‐critical interactive systems in FLUID

NK Singh, Y Aït‐Ameur, I Mendil, D Méry… - Journal of Software …, 2023 - Wiley Online Library
This paper proposes a unified formal framework, Formal Framework For FLUID (F3FLUID),
for the development of safety‐critical interactive systems. This framework is based on the …

On the benefits of using MVC pattern for structuring Event-B models of WIMP interactive applications

NK Singh, Y Aït-Ameur, R Geniet… - Interacting with …, 2021 - ieeexplore.ieee.org
This paper presents a formal development approach for designing interactive applications
using a correct-by-construction approach. In this work, we propose a refinement strategy …

Formal development of multi-purpose interactive application (MPIA) for ARINC 661

NK Singh, Y Aït-Ameur, D Méry, D Navarre… - Formal Techniques for …, 2020 - Springer
This paper reports our experience for develo** Human-Machine Interface (HMI)
complying with ARINC 661 specification standard for interactive cockpits applications using …

A framework for explicit modelling of domain knowledge in state-based formal methods: the case of interactive critical systems

I Mendil - 2023 - theses.hal.science
System engineering advocates an explicit modelling of domain knowledge at early stages of
the development cycle. Moreover, integrating contextual information and certification …

Towards the practical adoption of LIDL: a toolchain for modeling human-machine interface software interactions

N Ge, Y Wang, Y Wang, Y Wang - Proceedings of the 25th International …, 2022 - dl.acm.org
The design and implementation of safety-critical human-machine interface (HMI) software
typically follow the model-driven development process to guarantee secure reliability …

[PDF][PDF] formal MVC: a pattern for the integration of ASM specifications in UI development

A Gargantini - cs.unibg.it
Using architectural patterns is of paramount importance for guaranteeing the correct
functionality, maintainability and modularity, especially for complex software systems. The …