Skip to main content

2015 | OriginalPaper | Buchkapitel

Stepwise Formal Modelling and Reasoning of Insulin Infusion Pump Requirements

verfasst von : Neeraj Kumar Singh, Hao Wang, Mark Lawford, Thomas S. E. Maibaum, Alan Wassyng

Erschienen in: Digital Human Modeling. Applications in Health, Safety, Ergonomics and Risk Management: Ergonomics and Health

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

An insulin infusion pump (IIP) is a critical software-intensive medical device that infuses insulin satisfying patient needs under safety and timing constraints that are appropriate for the treatment of diabetes. This device is used by millions of people around the world. The USA Food and Drug Administration (FDA) has reported several recalls in which IIP failures were responsible for a large number of serious illnesses and deaths. The failures responsible for this harm to people who are dependent on external insulin were caused by the introduction of hardware or software design errors during the system development process. This paper presents an incremental proof-based development of an IIP. We use the Event-B modelling language to formalize the given system requirements. Further, the Rodin proof tools are used to verify the correctness of functional behaviour, internal consistency checking with respect to safety properties, invariants and events.

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 "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!

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!

Literatur
1.
Zurück zum Zitat Carayon, P., Wood, K.E.: Patient safety. Inf. Knowl. Syst. Manag. 8(1–4), 23–46 (2009) Carayon, P., Wood, K.E.: Patient safety. Inf. Knowl. Syst. Manag. 8(1–4), 23–46 (2009)
2.
Zurück zum Zitat Chen, Y., Lawford, M., Wang, H., Wassyng, A.: Insulin pump software certification. In: Gibbons, J., MacCaull, W. (eds.) FHIES 2013. LNCS, vol. 8315, pp. 87–106. Springer, Heidelberg (2014) CrossRef Chen, Y., Lawford, M., Wang, H., Wassyng, A.: Insulin pump software certification. In: Gibbons, J., MacCaull, W. (eds.) FHIES 2013. LNCS, vol. 8315, pp. 87–106. Springer, Heidelberg (2014) CrossRef
3.
Zurück zum Zitat Singh, N.K., Wang, H., Lawford, M., Maibaum, T., Wassyng, A.: Formalizing the glucose homeostasis mechanism. In: Duffy, V.G. (ed.) DHM 2014. LNCS, vol. 8529, pp. 460–471. Springer, Heidelberg (2014) Singh, N.K., Wang, H., Lawford, M., Maibaum, T., Wassyng, A.: Formalizing the glucose homeostasis mechanism. In: Duffy, V.G. (ed.) DHM 2014. LNCS, vol. 8529, pp. 460–471. Springer, Heidelberg (2014)
4.
Zurück zum Zitat Keatley, K.L.: A review of the FDA draft guidance document for software validation: guidance for industry. Qual. Assur. 7(1), 49–55 (1999) Keatley, K.L.: A review of the FDA draft guidance document for software validation: guidance for industry. Qual. Assur. 7(1), 49–55 (1999)
6.
Zurück zum Zitat Lee, I., Pappas, G.J., Cleaveland, R., Hatcliff, J., Krogh, B.H., Lee, P., Rubin, H., Sha, L.: High-confidence medical device software and systems. Computer 39(4), 33–38 (2006)CrossRef Lee, I., Pappas, G.J., Cleaveland, R., Hatcliff, J., Krogh, B.H., Lee, P., Rubin, H., Sha, L.: High-confidence medical device software and systems. Computer 39(4), 33–38 (2006)CrossRef
7.
Zurück zum Zitat Bowen, J., Stavridou, V.: Safety-critical systems, formal methods and standards. Softw. Eng. J. 8(4), 189–209 (1993)CrossRef Bowen, J., Stavridou, V.: Safety-critical systems, formal methods and standards. Softw. Eng. J. 8(4), 189–209 (1993)CrossRef
8.
Zurück zum Zitat Singh, N.K.: Using Event-B for Critical Device Software Systems. Springer GmbH, London (2013)CrossRef Singh, N.K.: Using Event-B for Critical Device Software Systems. Springer GmbH, London (2013)CrossRef
9.
Zurück zum Zitat Méry, D., Singh, N.K.: Real-time animation for formal specification. In: Aiguier, M., Bretaudeau, F., Krob, D. (eds.) Complex Systems Design and Management, pp. 49–60. Springer, Berlin Heidelberg (2010)CrossRef Méry, D., Singh, N.K.: Real-time animation for formal specification. In: Aiguier, M., Bretaudeau, F., Krob, D. (eds.) Complex Systems Design and Management, pp. 49–60. Springer, Berlin Heidelberg (2010)CrossRef
10.
Zurück zum Zitat Wassyng, A.: Though this be madness, yet there is method in it? In: Proceedings of FormaliSE, pp. 1–7. IEEE (2013) Wassyng, A.: Though this be madness, yet there is method in it? In: Proceedings of FormaliSE, pp. 1–7. IEEE (2013)
11.
Zurück zum Zitat Abrial, J.: Modeling in Event-B - System and Software Engineering. Cambridge University Press, Cambridge (2010)CrossRef Abrial, J.: Modeling in Event-B - System and Software Engineering. Cambridge University Press, Cambridge (2010)CrossRef
13.
Zurück zum Zitat Masci, P., Ayoub, A., Curzon, P., Lee, I., Sokolsky, O., Thimbleby, H.: Model-based development of the generic PCA infusion pump user interface prototype in PVS. In: Bitsch, F., Guiochet, J., Kaâniche, M. (eds.) SAFECOMP. LNCS, vol. 8153, pp. 228–240. Springer, Heidelberg (2013) CrossRef Masci, P., Ayoub, A., Curzon, P., Lee, I., Sokolsky, O., Thimbleby, H.: Model-based development of the generic PCA infusion pump user interface prototype in PVS. In: Bitsch, F., Guiochet, J., Kaâniche, M. (eds.) SAFECOMP. LNCS, vol. 8153, pp. 228–240. Springer, Heidelberg (2013) CrossRef
14.
Zurück zum Zitat Kim, B.G., Ayoub, A., Sokolsky, O., Lee, I., Jones, P., Zhang, Y., Jetley, R.: Safety-assured development of the GPCA infusion pump software. In: 2011 Proceedings of the International Conference on Embedded Software (EMSOFT), pp. 155–164, October 2011 Kim, B.G., Ayoub, A., Sokolsky, O., Lee, I., Jones, P., Zhang, Y., Jetley, R.: Safety-assured development of the GPCA infusion pump software. In: 2011 Proceedings of the International Conference on Embedded Software (EMSOFT), pp. 155–164, October 2011
15.
Zurück zum Zitat Wang, J., Liu, S., Qi, Y., Hou, D.: Developing an insulin pump system using the SOFL method. In: 4th Asia-Pacific Software Engineering Conference (APSEC), pp. 334–341 (2007) Wang, J., Liu, S., Qi, Y., Hou, D.: Developing an insulin pump system using the SOFL method. In: 4th Asia-Pacific Software Engineering Conference (APSEC), pp. 334–341 (2007)
16.
Zurück zum Zitat Xu, H., Maibaum, T.: An Event-B approach to timing issues applied to the generic insulin infusion pump. In: Liu, Z., Wassyng, A. (eds.) FHIES 2011. LNCS, vol. 7151, pp. 160–176. Springer, Heidelberg (2012) CrossRef Xu, H., Maibaum, T.: An Event-B approach to timing issues applied to the generic insulin infusion pump. In: Liu, Z., Wassyng, A. (eds.) FHIES 2011. LNCS, vol. 7151, pp. 160–176. Springer, Heidelberg (2012) CrossRef
17.
Zurück zum Zitat Sommerville, I.: Software Engineering, 7th edn. Pearson Addison Wesley, New Jersey (2004) Sommerville, I.: Software Engineering, 7th edn. Pearson Addison Wesley, New Jersey (2004)
Metadaten
Titel
Stepwise Formal Modelling and Reasoning of Insulin Infusion Pump Requirements
verfasst von
Neeraj Kumar Singh
Hao Wang
Mark Lawford
Thomas S. E. Maibaum
Alan Wassyng
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-21070-4_39

Neuer Inhalt