SEJun 20, 2017

Model-Driven Development of High-Assurance Active Medical Devices

arXiv:1706.06376v114 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the need for reliable software in medical devices for patients and practitioners, but it is incremental as it builds on existing formal methods without introducing major innovations.

The paper tackles the challenge of developing high-assurance software for safety-critical active medical devices by presenting initial results from a formal model of a renal replacement therapy subsystem, using Event-B and Rodin tools to align with regulatory standards.

Advanced medical devices exploit the advantages of embedded software whose development is subject to compliance with stringent requirements of standardization and certification regimes due to the critical nature of such systems. This paper presents initial results and lessons learned from an ongoing project focusing on the development of a formal model of a subsystem of a software-controlled safety-critical Active Medical Device (AMD) responsible for renal replacement therapy. The use of formal approaches for the development of AMDs is highly recommended by standards and regulations, and motivates the recent advancement of the state of the art of related methods and tools including Event-B and Rodin applied in this paper. It is expected that the presented model development approach and the specification of a high-confidence medical system will contribute to the still sparse experience base available at the disposal of the scientific and practitioner community of formal methods and software engineering.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes