Correct Pattern-Based Development Through Refinements and Weakest Preconditions Calculus

E Fares, JP Bodeveix, M Filali - … on Formal Aspects of Component Software, 2024 - Springer
This paper focuses on the preliminary steps of developing safety-critical systems. We
investigate how patterns could be used to generate Event-B refinements automatically. The …

Formalisation of SysML/KAOS Goal Assignments with B System Component Decompositions

SJ Tueno Fotso, M Frappier, R Laleau… - … Formal Methods: 14th …, 2018 - Springer
The use of formal methods for verification and validation of critical and complex systems is
important, but can be extremely tedious without modularisation mechanisms. SysML/KAOS …

[PDF][PDF] Rigorous modeling and analysis of interoperable medical devices

A Mashkoor, J Sametinger - Proceedings of the modeling and simulation in …, 2016 - se.jku.at
ABSTRACT Medical Devices (MDs) are by definition safety-critical and increasingly also
become security-critical when interoperating, ie, when communicating in some form. Finding …

Formal modelling for ada implementations: tasking Event-B

A Edmunds, A Rezazadeh, M Butler - International Conference on …, 2012 - Springer
This paper describes a formal modelling approach, where Ada code is automatically
generated from the modelling artefacts. We introduce an implementation-level specification …

On component-based reuse for Event-B

A Edmunds, C Snook, M Walden - Abstract State Machines, Alloy, B, TLA …, 2016 - Springer
Efficient reuse is a goal of many software engineering strategies and is useful in the safety-
critical domain where formal development is required. Event-B can be used to develop …

Supporting development of Event-B models

R Silva - 2012 - eprints.soton.ac.uk
We believe that the task of developing large systems requires a formal approach. The
complexity of these systems demands techniques and tool support to simplify the task of …

[PDF][PDF] Towards Component-based Reuse for Event-B

A Edmunds, C Snook, M Walden - Proceedings of 27th Nordic …, 2015 - researchgate.net
A component-based system for Event-B would improve re-useability of Event-B machines,
and also introduce the capability for bottom-up scalability. Tool support, and a theory …

Modelling 'Operation-Calls' in Event-B with Shared-Event Composition

A Edmunds, M Walden - … : 19th Brazilian Symposium, SBMF 2016, Natal …, 2016 - Springer
Efficient reuse is a goal of many software engineering strategies and is useful in the safety-
critical domain where formal development is required. Event-B can be used to develop …

Vers une approche formelle d'ingénierie des exigences outillée et éprouvée

SJT Fotso - 2019 - hal.science
La méthode SysML/KAOS permet de modéliser les exigences d'un système sous forme
d'hiérarchies de buts. B System est une méthode formelle qui permet de construire, vérifier …

Décomposition formelle des spécifications centralisées Event-B: application aux systèmes distribués BIP

B Siala - 2017 - theses.hal.science
Cette thèse a pour cadre scientifique la décomposition formelle des spécifications centrali-
sées Event-B appliquée aux systèmes distribués BIP. Elle propose une démarche …