A systematic literature review of the use of formal methods in medical software systems

S Bonfanti, A Gargantini… - Journal of Software …, 2018 - Wiley Online Library
The use of formal methods is often recommended to guarantee the provision of necessary
services and to assess the correctness of critical properties, such as functional safety …

Formal verification of a telerehabilitation system through an abstraction and refinement approach using Uppaal

F Arfi, AL Courbis, T Lambolais, F Bughin… - IET Software, 2023 - Wiley Online Library
Formal methods are proven techniques that provide a rigorous mathematical basis to
software development. In particular, they allow the quality of development to be effectively …

[HTML][HTML] Integrating formal methods into medical software development: The ASM approach

P Arcaini, S Bonfanti, A Gargantini, A Mashkoor… - Science of Computer …, 2018 - Elsevier
Medical devices are safety-critical systems since their malfunctions can seriously
compromise human safety. Correct operation of a medical device depends upon the …

MODELFY: A Model-driven Solution for Decision Making based on Fuzzy Information

M Castañeda, MG Merayo, J Boubeta Puig, I Calvo - 2022 - rodin.uca.es
There exist areas, such as the disease prevention or inclement weather protocols, in which
the analysis of the information based on strict protocols require a high level of rigor and …

Formal verification and safety assessment of a hemodialysis machine

S Khan, O Hasan, A Mashkoor - … Conference on Current Trends in Theory …, 2017 - Springer
Given the safety-critical nature of healthcare systems, their rigorous safety assessment, in
terms of studying their behavior in the presence of potential faults and how the …

[HTML][HTML] Validating and verifying the requirements and design of a haemodialysis machine using the Rodin toolset

TS Hoang, C Snook, A Salehi, M Butler… - Science of Computer …, 2018 - Elsevier
We present a formal specification and analysis of a haemodialysis machine (HD machine) in
Event-B using the Rodin Toolset. The medical device domain is a particularly complex …

Analysis of experiences with the engineering of a medical device using state-based formal methods

A Mashkoor, A Egyed - 2018 IEEE International Conference on …, 2018 - ieeexplore.ieee.org
The use of software has become ubiquitous and prevalent in modern medical devices such
as hemodialysis machines. Consequently, the failure rate of medical devices due to software …

An Event-B-based approach to hybrid systems engineering and its application to a hemodialysis machine case study

A Buga, A Mashkoor, ST Nemeş, KD Schewe… - … Languages, Systems & …, 2018 - Elsevier
Abstract Systems engineering concerns the complete process for the development of
complex systems comprising hardware, software, facilities and personnel. Such systems are …

Combinaison de méthodes formelles pour la spécification de systèmes industriels

T Fayolle - 2017 - theses.hal.science
La spécification d'un système industriel nécessite la collaboration d'un ingénieur
connaissant le système à modéliser et d'un ingénieur connaissant le langage de …

[PDF][PDF] Rigorous model-driven engineering of software-intensive safety-critical systems/submitted by Dr. Atif Mashkoor

A Mashkoor - 2022 - epub.jku.at
As modern safety-critical systems continue to become more and more software-intensive,
this paradigm shift brings many challenges such as complex engineering processes and a …