Towards a Verified Artificial Pancreas: Challenges and Solutions for Runtime Verification

In this paper, we briefly examine the recent developments in artificial pancreas controllers, that automate the delivery of insulin to patients with type-1 diabetes. We argue the need for offline and online runtime verification for these devices, and discuss challenges that make verification hard. N...

Full description

Saved in:
Bibliographic Details
Published inRuntime Verification pp. 3 - 17
Main Authors Cameron, Fraser, Fainekos, Georgios, Maahs, David M., Sankaranarayanan, Sriram
Format Book Chapter
LanguageEnglish
Published Cham Springer International Publishing 2015
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3319238191
9783319238197
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-23820-3_1

Cover

Loading…
More Information
Summary:In this paper, we briefly examine the recent developments in artificial pancreas controllers, that automate the delivery of insulin to patients with type-1 diabetes. We argue the need for offline and online runtime verification for these devices, and discuss challenges that make verification hard. Next, we examine a promising simulation-based falsification approach based on robustness semantics of temporal logics. These ideas are implemented in the tool S-Taliro that automatically searches for violations of metric temporal logic (MTL) requirements for Simulink(tm)/Stateflow(tm) models. We illustrate the use of S-Taliro for finding interesting property violations in a PID-based hybrid closed loop control system.
ISBN:3319238191
9783319238197
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-23820-3_1