Skip to main navigation Skip to search Skip to main content

An Event-B Model of a Mechanical Lung Ventilator

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we present a formal Event-B model of the Mechanical Lung Ventilator (MLV), the case study provided by the ABZ’24 conference. This system aims at helping patients maintain good breathing by providing mechanical ventilation. For this purpose, two modes are possible: Pressure Controlled Ventilation (PCV) and Pressure Support Ventilation (PSV). In the former mode, respiratory cycles are completely defined by the patient that is able to start breathing on its own. In the latter mode, the respiratory cycle is constant and controlled by the ventilator. Let us note that it is possible to move from a given mode to the other depending on the breathing capabilities of the patient under ventilation. In this paper, we illustrate the use of a correct-by-construction approach, the Event-B formal method and its refinement process, for the formal modeling and the verification of such a complex and critical system. The development of the formal models has been achieved under the Rodin platform that provides us with automatic and interactive provers used to verify the correctness of the models. We have also validated the built Event-B models using the ProB animator/model checker.

Original languageEnglish
Title of host publicationRigorous State-Based Methods - 10th International Conference, ABZ 2024, Proceedings
EditorsSilvia Bonfanti, Angelo Gargantini, Patrizia Scandurra, Michael Leuschel, Elvinia Riccobene
PublisherSpringer Science and Business Media Deutschland GmbH
Pages307-323
Number of pages17
ISBN (Print)9783031637896
DOIs
Publication statusPublished - 1 Jan 2024
Event10th International Conference on Rigorous State-Based Methods, ABZ 2024 - Bergamo, Italy
Duration: 25 Jun 202428 Jun 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14759 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Rigorous State-Based Methods, ABZ 2024
Country/TerritoryItaly
CityBergamo
Period25/06/2428/06/24

Keywords

  • Event-B method
  • Mechanical Lung Ventilator
  • Refinement
  • System modeling
  • Verification

Fingerprint

Dive into the research topics of 'An Event-B Model of a Mechanical Lung Ventilator'. Together they form a unique fingerprint.

Cite this