Skip to main content
Erschienen in: Innovations in Systems and Software Engineering 2/2015

01.06.2015 | SI: FMIS

The benefits of formalising design guidelines: a case study on the predictability of drug infusion pumps

verfasst von: Paolo Masci, Rimvydas Rukšėnas, Patrick Oladimeji, Abigail Cauchi, Andy Gimblett, Yunqiu Li, Paul Curzon, Harold Thimbleby

Erschienen in: Innovations in Systems and Software Engineering | Ausgabe 2/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A demonstration is presented of how automated reasoning tools can be used to check the predictability of a user interface. Predictability concerns the ability of a user to determine the outcomes of their actions reliably. It is especially important in situations such as a hospital ward where medical devices are assumed to be reliable devices by their expert users (clinicians) who are frequently interrupted and need to quickly and accurately continue a task. There are several forms of predictability. A definition is considered where information is only inferred from the current perceptible output of the system. In this definition, the user is not required to remember the history of actions that led to the current state. Higher-order logic is used to specify predictability, and the Symbolic Analysis Laboratory is used to automatically verify predictability on real interactive number entry systems of two commercial drug infusion pumps—devices used in the healthcare domain to deliver fluids (e.g., medications, nutrients) into a patient’s body in controlled amounts. Areas of unpredictability are precisely identified with the analysis. Verified solutions that make an unpredictable system predictable are presented through design modifications and verified user strategies that mitigate against the identified issues.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
Due to the constraints imposed by the functionalities of the other buttons, the down button may act as recall memory only when the display shows 99999.
 
Literatur
2.
Zurück zum Zitat Arney D, Jetley R, Jones P, Lee I, Sokolsky O (2007) Formal methods based development of a PCA infusion pump reference model: generic infusion pump (GIP) project. In: Joint Workshop on High Confidence Medical Devices, Software, and Systems and Medical Device Plug-and-Play Interoperability 0, pp 23–33. doi:10.1109/HCMDSS-MDPnP.2007.36 Arney D, Jetley R, Jones P, Lee I, Sokolsky O (2007) Formal methods based development of a PCA infusion pump reference model: generic infusion pump (GIP) project. In: Joint Workshop on High Confidence Medical Devices, Software, and Systems and Medical Device Plug-and-Play Interoperability 0, pp 23–33. doi:10.​1109/​HCMDSS-MDPnP.​2007.​36
3.
Zurück zum Zitat B-Braun Melsungen AG: Infusomat space and accessory: Instruction for use B-Braun Melsungen AG: Infusomat space and accessory: Instruction for use
4.
Zurück zum Zitat Back J, Brumby DP, Cox AL (2010) Locked-out: investigating the effectiveness of system lockouts to reduce errors in routine tasks. In: Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems, CHI EA ’10. ACM, New York, pp 3775–3780. doi:10.1145/1753846.1754054 Back J, Brumby DP, Cox AL (2010) Locked-out: investigating the effectiveness of system lockouts to reduce errors in routine tasks. In: Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems, CHI EA ’10. ACM, New York, pp 3775–3780. doi:10.​1145/​1753846.​1754054
5.
Zurück zum Zitat Bass EJ, Feigh KM, Gunter EL, Rushby JM (2011) Formal modeling and analysis for interactive hybrid systems. ECEASST 45 Bass EJ, Feigh KM, Gunter EL, Rushby JM (2011) Formal modeling and analysis for interactive hybrid systems. ECEASST 45
6.
Zurück zum Zitat Bolton ML, Bass EJ (2010) Formally verifying human–automation interaction as part of a system model: limitations and tradeoffs. Innov Syst Softw Eng 6(3):219–231. doi:10.1007/s11334-010-19730129-9 Bolton ML, Bass EJ (2010) Formally verifying human–automation interaction as part of a system model: limitations and tradeoffs. Innov Syst Softw Eng 6(3):219–231. doi:10.​1007/​s11334-010-19730129-9
7.
Zurück zum Zitat Campos JC, Harrison MD (2009) Interaction engineering using the ivy tool. In: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, EICS ’09. ACM, New York, pp 35–44. doi:10.1145/1570433.1570442 Campos JC, Harrison MD (2009) Interaction engineering using the ivy tool. In: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, EICS ’09. ACM, New York, pp 35–44. doi:10.​1145/​1570433.​1570442
8.
Zurück zum Zitat Campos JC, Harrison MD (2011) Modelling and analysing the interactive behaviour of an infusion pump. ECEASST 45 Campos JC, Harrison MD (2011) Modelling and analysing the interactive behaviour of an infusion pump. ECEASST 45
9.
Zurück zum Zitat Cauchi A, Gimblett A, Thimbleby A, Curzon P, Masci P (2012) Safer “5-key” number entry user interfaces using differential formal analysis. In: 26th Annual Conference on Human–Computer Interaction, BCS-HCI Cauchi A, Gimblett A, Thimbleby A, Curzon P, Masci P (2012) Safer “5-key” number entry user interfaces using differential formal analysis. In: 26th Annual Conference on Human–Computer Interaction, BCS-HCI
10.
Zurück zum Zitat Degani A, Heymann M (2002) Formal verification of human–automation interaction. Human Factors 44(1):28–43CrossRef Degani A, Heymann M (2002) Formal verification of human–automation interaction. Human Factors 44(1):28–43CrossRef
11.
Zurück zum Zitat Department fo Health and Human Services, US Food and Drug Administration (2010) Total Product Life Cycle: Infusion Pump—Premarket Notification [510(k)] Submissions—Draft Guidance, April 2010 Department fo Health and Human Services, US Food and Drug Administration (2010) Total Product Life Cycle: Infusion Pump—Premarket Notification [510(k)] Submissions—Draft Guidance, April 2010
13.
Zurück zum Zitat Dix AJ, Runciman C (1985) Abstract models of interactive systems. People and computers: designing the interface. Cambridge University Press, Cambridge, pp 13–22 Dix AJ, Runciman C (1985) Abstract models of interactive systems. People and computers: designing the interface. Cambridge University Press, Cambridge, pp 13–22
14.
Zurück zum Zitat Harrison MD, Thimbleby H (1985)Abstract models of interactive systems. In: Proceedings British Computer Society Conference on Human Computer Interaction (HCI’85). Cambridge University Press, Cambridge, pp 161–171 Harrison MD, Thimbleby H (1985)Abstract models of interactive systems. In: Proceedings British Computer Society Conference on Human Computer Interaction (HCI’85). Cambridge University Press, Cambridge, pp 161–171
15.
Zurück zum Zitat Endsley MR, Bolte B, Jones DG (2003) Designing for situation awareness: an approach to user-centered design. Taylor and Francis, Boca Raton Endsley MR, Bolte B, Jones DG (2003) Designing for situation awareness: an approach to user-centered design. Taylor and Francis, Boca Raton
16.
Zurück zum Zitat Health C (2006) Alaris GP volumetric pump: directions for use Health C (2006) Alaris GP volumetric pump: directions for use
17.
Zurück zum Zitat Hinckley K, Cutrell E, Bathiche S, Muss T (2002) Quantitative analysis of scrolling techniques. In: Proceedings of the SIGCHI conference on Human factors in computing systems: changing our world, changing ourselves, CHI ’02. ACM, New York, pp 65–72. doi:10.1145/503376.503389 Hinckley K, Cutrell E, Bathiche S, Muss T (2002) Quantitative analysis of scrolling techniques. In: Proceedings of the SIGCHI conference on Human factors in computing systems: changing our world, changing ourselves, CHI ’02. ACM, New York, pp 65–72. doi:10.​1145/​503376.​503389
18.
Zurück zum Zitat Javaux D (1998) Explaining sarter and woods’ classical results. In: Second Workshop on Human Error, Safety, and Software Design Javaux D (1998) Explaining sarter and woods’ classical results. In: Second Workshop on Human Error, Safety, and Software Design
19.
Zurück zum Zitat Kim B, Ayoub A, Sokolsky O, Lee I, Jones P, Zhang Y, Jetley R (2011) Safety-assured development of the GPCA infusion pump software. In: Proceedings of the ninth ACM international conference on Embedded software, EMSOFT ’11. ACM, New York, pp 155–164. doi:10.1145/2038642.2038667 Kim B, Ayoub A, Sokolsky O, Lee I, Jones P, Zhang Y, Jetley R (2011) Safety-assured development of the GPCA infusion pump software. In: Proceedings of the ninth ACM international conference on Embedded software, EMSOFT ’11. ACM, New York, pp 155–164. doi:10.​1145/​2038642.​2038667
20.
21.
Zurück zum Zitat Masci P, Rukšėnas R, Oladimeji P, Cauchi A, Gimblett A, Li Y, Curzon P, Thimbleby H (2011) On formalising interactive number entry on infusion pumps. ECEASST Masci P, Rukšėnas R, Oladimeji P, Cauchi A, Gimblett A, Li Y, Curzon P, Thimbleby H (2011) On formalising interactive number entry on infusion pumps. ECEASST
23.
Zurück zum Zitat de Moura L, Owre S, Ruess H, Rushby J, Shankar N, Sorea M, Tiwari A (2004) SAL 2. In: Alur R, Peled DA (eds) Computer aided verification: CAV 2004, Lecture Notes in Computer Science, vol 3114. Springer, Berlin, pp 496–500 de Moura L, Owre S, Ruess H, Rushby J, Shankar N, Sorea M, Tiwari A (2004) SAL 2. In: Alur R, Peled DA (eds) Computer aided verification: CAV 2004, Lecture Notes in Computer Science, vol 3114. Springer, Berlin, pp 496–500
25.
Zurück zum Zitat Norman DA (2002) The Design of Everyday Things, reprint paperback edn. Basic Books, New York Norman DA (2002) The Design of Everyday Things, reprint paperback edn. Basic Books, New York
27.
Zurück zum Zitat Perrow C (1984) Normal accidents: living with high-risk technologies. Basic Books, New York Perrow C (1984) Normal accidents: living with high-risk technologies. Basic Books, New York
28.
Zurück zum Zitat Reason J (1990) Human error, 1st edn. Cambridge University Press, Cambridge Reason J (1990) Human error, 1st edn. Cambridge University Press, Cambridge
31.
Zurück zum Zitat Ryan M, Fiadeiro JL, Maibaum TSE (1991) Sharing actions and attributes in modal action logic. In: TACS, pp 569–593 Ryan M, Fiadeiro JL, Maibaum TSE (1991) Sharing actions and attributes in modal action logic. In: TACS, pp 569–593
33.
Zurück zum Zitat Thimbleby H (2007) Interaction walkthrough: evaluation of safety critical interactive systems. In: Doherty G, Blandford A (eds) DSVIS 2006, The XIII International Workshop on Design, Specification and Verification of Interactive Systems, Lecture Notes in Computer Science, vol 4323. Springer, Berlin, pp 52–66 Thimbleby H (2007) Interaction walkthrough: evaluation of safety critical interactive systems. In: Doherty G, Blandford A (eds) DSVIS 2006, The XIII International Workshop on Design, Specification and Verification of Interactive Systems, Lecture Notes in Computer Science, vol 4323. Springer, Berlin, pp 52–66
34.
Zurück zum Zitat Thimbleby HW, Gimblett A (2011) Dependable keyed data entry for interactive systems. ECEASST 45 Thimbleby HW, Gimblett A (2011) Dependable keyed data entry for interactive systems. ECEASST 45
36.
Zurück zum Zitat Vincent (2011) Patient safety, 2nd edn. Wiley, New York Vincent (2011) Patient safety, 2nd edn. Wiley, New York
Metadaten
Titel
The benefits of formalising design guidelines: a case study on the predictability of drug infusion pumps
verfasst von
Paolo Masci
Rimvydas Rukšėnas
Patrick Oladimeji
Abigail Cauchi
Andy Gimblett
Yunqiu Li
Paul Curzon
Harold Thimbleby
Publikationsdatum
01.06.2015
Verlag
Springer London
Erschienen in
Innovations in Systems and Software Engineering / Ausgabe 2/2015
Print ISSN: 1614-5046
Elektronische ISSN: 1614-5054
DOI
https://doi.org/10.1007/s11334-013-0200-4

Weitere Artikel der Ausgabe 2/2015

Innovations in Systems and Software Engineering 2/2015 Zur Ausgabe

Editorial

Preface