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...
Saved in:
Published in | Runtime Verification pp. 3 - 17 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Cham
Springer International Publishing
2015
|
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3319238191 9783319238197 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-319-23820-3_1 |
Cover
Loading…
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 |