An automotive case study

A Raschke, D Méry - International Journal on Software Tools for …, 2024 - Springer
Modern cars have become driving computers that provide a variety of safety and comfort
functions. However, most automotive systems do not have a central computer, but typically …

Refinement of statecharts with run-to-completion semantics

K Morris, C Snook, TS Hoang, R Armstrong… - Formal Techniques for …, 2019 - Springer
Statechart modelling notations, with so-called 'run to completion'semantics and simulation
tools for validation, are popular with engineers for designing systems. However, they do not …

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 …

Fault-aware modeling and specification for efficient formal safety analysis

A Habermaier, A Knapp, J Leupolz, W Reif - Critical Systems: Formal …, 2016 - Springer
Abstract Deductive Cause Consequence Analysis (Dcca) is a model checking-based safety
analysis technique that determines all combinations of faults potentially causing a hazard …

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 …

[PDF][PDF] Design time and run time formal safety analysis using executable models

A Habermaier - 2017 - opus.bibliothek.uni-augsburg.de
Safety-critical systems can be negatively affected by faults such as component failures or
environmental disturbances. One or more occurrences of such faults might lead to hazards …

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 …

Smart System Modeling and Simulation design of Hemodialysis Machine by SysML with SystemC-AMS

A Abdulhameed, B AlKindy, B Al-Mahdawi - 2022 - researchsquare.com
The corrections of the large and complex systems have become an issue of great
importance recently due to the system development process. The device technology is quite …

Quantitative and qualitative safety analysis of a hemodialysis machine with S#

J Leupolz, A Habermaier, W Reif - Journal of Software …, 2018 - Wiley Online Library
This paper reports on our experiences of applying S#(“safety sharp”) to model and analyze
the case study “hemodialysis machine.” The S# safety analysis approach focuses on the …