Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project

The number of recalls of medical device with embedded computers due to safety issues in recent years suggests there is a need for new approaches to support the process. There is increasing concern about the impact of systematic use errors. There has been little research focusing on modelbased tool support for the assurance and certification of medical devices with respect to systematic use error, however. The CHI+MED project (http://www.chi-med.ac. uk) aims to address this gap. It is concerned with the design of safer medical devices with a specific focus on humancomputer interaction. We are developing a range of integrated model-based engineering methods and other formal and semi-formal techniques to support the certification process, both preand post-market, including their use in the wider system context. In this position paper we review our approach and the contributions to date.

[1]  Ann Blandford,et al.  Using PVS to support the analysis of distributed cognition systems , 2013, Innovations in Systems and Software Engineering.

[2]  Insup Lee,et al.  Formal Methods Based Development of a PCA Infusion Pump Reference Model: Generic Infusion Pump (GIP) Project , 2007, 2007 Joint Workshop on High Confidence Medical Devices, Software, and Systems and Medical Device Plug-and-Play Interoperability (HCMDSS-MDPnP 2007).

[3]  Paul L Jones,et al.  Risk management in the design of medical device software systems. , 2002, Biomedical instrumentation & technology.

[4]  Yi Zhang,et al.  Safety-assured development of the GPCA infusion pump software , 2011, 2011 Proceedings of the Ninth ACM International Conference on Embedded Software (EMSOFT).

[5]  Yi Zhang,et al.  A Generic User Interface Architecture for Analyzing Use Hazards in Infusion Pump Software , 2014, MCPS.

[6]  John M. Rushby Verification Diagrams Revisited: Disjunctive Invariants for Easy Verification , 2000, CAV.

[7]  Paolo Masci A preliminary hazard analysis for the GIP number entry software , 2014 .

[8]  K. Eastaughffe,et al.  State-Machine Modelling in the DOVE System , 2003 .

[9]  Michael D. Harrison,et al.  Integrating Formal Predictions of Interactive System Behaviour with User Evaluation , 2013, IFM.

[10]  Harold W. Thimbleby,et al.  Combining PVSio with Stateflow , 2014, NASA Formal Methods.

[11]  Insup Lee,et al.  Verification of interactive software for medical devices: PCA infusion pumps and FDA regulation as an example , 2013, EICS.

[12]  Insup Lee,et al.  Generic Infusion Pump Hazard Analysis and Safety Requirements Version 1.0 , 2009 .

[13]  Michael D. Harrison,et al.  Modelling and analysing the interactive behaviour of an infusion pump , 2011, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[14]  Michael D. Harrison,et al.  Modelling and analysing the interactive behaviour of an infusion pump , 2011, FM 2011.

[15]  Yi Zhang,et al.  Formal Verification of Medical Device User Interfaces Using PVS , 2014, FASE.

[16]  Judy Bowen,et al.  Modelling safety properties of interactive medical systems , 2013, EICS '13.

[17]  Michael D. Harrison,et al.  Developing and Verifying User Interface Requirements for Infusion Pumps: A Refinement Approach , 2014, FM 2014.

[18]  Paul Curzon,et al.  PVSio-web: a tool for rapid prototyping device user interfaces in PVS , 2013 .

[19]  Michael D. Harrison,et al.  Using PVS to Investigate Incidents through the Lens of Distributed Cognition , 2012, NASA Formal Methods.

[20]  Jonathan P. Bowen,et al.  The use of industrial-strength formal methods , 1997, Proceedings Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97).

[21]  Ellen J. Bass,et al.  Formally verifying human–automation interaction as part of a system model: limitations and tradeoffs , 2010, Innovations in Systems and Software Engineering.

[22]  Insup Lee,et al.  Model-Based Development of the Generic PCA Infusion Pump User Interface Prototype in PVS , 2013, SAFECOMP.

[23]  Raoul Praful Jetley,et al.  A formal methods approach to medical device review , 2006, Computer.

[24]  Harold W. Thimbleby,et al.  The benefits of formalising design guidelines: a case study on the predictability of drug infusion pumps , 2013, Innovations in Systems and Software Engineering.