Requirements-centric closed-loop validation of implantable cardiac devices

Implantable medical devices are recommended by physicians to sustain life while improving the overall quality of life of the patients. In spite of the rigorous testing, there have been numerous failures and associated recalls which suggest that completeness of the testing is elusive. We propose a new validation framework based on formal methods for real-time closed-loop validation of medical devices. The proposed approach includes a synchronous observer acting both as an automated oracle and also as a requirements coverage monitor. The observer combines an on-line testing adequacy evaluation module together with a heuristic learning module. This methodology was applied to validate a pacemaker over a virtual heart model. A subset of the requirements was used to test its efficacy. The results show that the proposed methodology can, in real-time, evaluate the test adequacy and hence guide the on-line test case generation to maximize the requirements coverage.

[1]  Gordon Fraser,et al.  Complementary Criteria for Testing Temporal Logic Properties , 2009, TAP@TOOLS.

[2]  Kumar Narayanan,et al.  An unusual form of "pacemaker mediated tachycardia". , 2014, Heart rhythm.

[3]  Ajitha Rajan,et al.  Coverage metrics for requirements-based testing , 2006, ISSTA '06.

[4]  Anandaraja Subramanian,et al.  Inappropriate pacing in a patient with managed ventricular pacing: what is the cause? , 2010, Heart rhythm.

[5]  Zhihao Jiang,et al.  Cyber–Physical Modeling of Implantable Cardiac Medical Devices , 2012, Proceedings of the IEEE.

[6]  Zhihao Jiang,et al.  Using the Virtual Heart Model to validate the mode-switch pacemaker operation , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[7]  政子 鶴岡,et al.  1998 IEEE International Conference on SMCに参加して , 1998 .

[8]  MOHAMMED ALMEHAIRI,et al.  An Unusual Cause of Automatic Mode Switching in the Absence of an Atrial Tachyarrhythmia , 2014, Pacing and clinical electrophysiology : PACE.

[9]  Taolue Chen,et al.  Quantitative verification of implantable cardiac pacemakers over hybrid heart models , 2014, Inf. Comput..

[10]  S. Smolka,et al.  Modelling excitable cells using cycle-linear hybrid automata. , 2008, IET systems biology.

[11]  H. Mond,et al.  The 11th World Survey of Cardiac Pacing and Implantable Cardioverter‐Defibrillators: Calendar Year 2009–A World Society of Arrhythmia's Project , 2011, Pacing and clinical electrophysiology : PACE.

[12]  Charles Pecheur,et al.  A formal analysis of requirements-based testing , 2009, ISSTA.

[13]  J Hayhurst Kelly,et al.  A Practical Tutorial on Modified Condition/Decision Coverage , 2001 .

[14]  Nicola Paoletti,et al.  Formal Modelling and Validation of Rate-Adaptive Pacemakers , 2014, 2014 IEEE International Conference on Healthcare Informatics.

[15]  Marco Wiering,et al.  Reinforcement Learning and Markov Decision Processes , 2012, Reinforcement Learning.

[16]  Insup Lee,et al.  From Verification to Implementation: A Model Translation Tool and a Pacemaker Case Study , 2012, 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium.

[17]  Marco V Perez,et al.  Inappropriate pacing in a patient with managed ventricular pacing: what is the cause? , 2010, Heart rhythm.

[18]  Zhihao Jiang,et al.  Real-Time Heart Model for Implantable Cardiac Device Validation and Verification , 2010, 2010 22nd Euromicro Conference on Real-Time Systems.