Download PDFOpen PDF in browser

Two Simulink Models with Requirements for a Simple Controller of a Pacemaker Device

8 pagesPublished: December 13, 2022

Abstract

This paper proposes a benchmark for a controller of a pacemaker device developed as part of the course “SFWRENG 3MD3 - Safe Software-Intensive Medical Devices” pro- vided at McMaster University. The benchmark includes two alternative Simulink® models, developed by two different groups of students. Each model comes with a requirement for- malized in Signal Temporal Logic (STL). We also present the testing results obtained using S-TaLiRo, a well-known testing framework for Simulink® models.

Keyphrases: benchmark, falsification, pacemaker, simulink, testing

In: Goran Frehse, Matthias Althoff, Erwin Schoitsch and Jeremie Guiochet (editors). Proceedings of 9th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH22), vol 90, pages 18-25.

BibTeX entry
@inproceedings{ARCH22:Two_Simulink_Models_with,
  author    = {Mostafa Ayesh and Namya Mehan and Ethan Dhanraj and Abdul El-Rahwan and Simon Emil Opalka and Tony Fan and Akil Hamilton and Akshay Mathews Jacob and Rahul Anthony Sundarrajan and Bryan Widjaja and Claudio Menghi},
  title     = {Two Simulink Models with Requirements for a Simple Controller of a Pacemaker Device},
  booktitle = {Proceedings of 9th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH22)},
  editor    = {Goran Frehse and Matthias Althoff and Erwin Schoitsch and Jeremie Guiochet},
  series    = {EPiC Series in Computing},
  volume    = {90},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {/publications/paper/QZcD},
  doi       = {10.29007/f57w},
  pages     = {18-25},
  year      = {2022}}
Download PDFOpen PDF in browser