Abstract
The failure of hardware or software in the medical domain can lead to injuries and loss of life. Design errors are a major source of the defects that are introduced during the system development process. Traditional validation and verification techniques such as simulation and testing are effective methods for detecting these defects, but are seriously limited in that they cannot guarantee to find all existing defects. Formal methods provide a complementary alternative to testing and simulation, and, although we do not yet have a ‘theory of coverage’ when combining formal validation and verification techniques with testing and simulation, the combination provides better coverage than any one of them on its own. The insulin infusion pump (IIP) is a critical system that is used by millions of people around the world. IIP failures are responsible for a large number of serious illnesses and deaths. This paper presents the formalization of the glucose homeostasis mechanism that provides an environmental model for the IIP. We can then use this model to validate the appropriateness and correctness of system behaviours at an early stage of development.
Chapter PDF
Similar content being viewed by others
References
Li, J., Kuang, Y., Mason, C.C.: Modeling the glucoseinsulin regulatory system and ultradian insulin secretory oscillations with two explicit time delays. Journal of Theoretical Biology 242(3), 722–735 (2006)
Bolie, V.W.: Coefficients of normal blood glucose regulation. Journal of Applied Physiology 16(5), 783–788 (1961)
Ajmera, I., Swat, M., Laibe, C., Novère, N.L., Chelliah, V.: The impact of mathematical modeling on the understanding of diabetes and related complications. CPT: Pharmacometrics & Systems Pharmacology 2, e54 (2013)
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)
Center for Devices and Radiological Health: Safety of Marketed Med. Devices, FDA (2006)
A Reseach and Development Needs Report by NITRD: High-Confidence Medical Devices: Cyber-Physical Systems for 21st Century Health Care, http://www.nitrd.gov/About/MedDevice-FINAL1-web.pdf
Keatley, K.L.: A review of the fda draft guidance document for software validation: Guidance for industry. Qual. Assur. 7(1), 49–55 (1999)
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)
Bowen, J., Stavridou, V.: Safety-critical systems, formal methods and standards. Software Engineering Journal 8(4), 189–209 (1993)
Singh, N.K.: Using Event-B for Critical Device Software Systems. Springer, Heidelberg (2013)
Méry, D., Singh, N.K.: Real-time animation for formal specification. In: Aiguier, M., Bretaudeau, F., Krob, D. (eds.) Complex Systems Design & Management, pp. 49–60. Springer, Heidelberg (2010)
Wassyng, A.: Though this be madness, yet there is method in it? In: Proc. FormaliSE, pp. 1–7. IEEE (2013)
Project RODIN: Rigorous open development environment for complex systems (2004), http://rodin-b-sharp.sourceforge.net/
Leuschel, M., Butler, M.: ProB: A Model Checker for B. In: Araki, K., Gnesi, S., Mandrioli, D. (eds.) FME 2003. LNCS, vol. 2805, pp. 855–874. Springer, Heidelberg (2003)
Silber, H.E., Jauslin, P.M., Frey, N., Gieschke, R., Simonsson, U.S.H., Karlsson, M.O.: An integrated model for glucose and insulin regulation in healthy volunteers and type 2 diabetic patients following intravenous glucose provocations. The Journal of Clinical Pharmacology 47(9), 1159–1171 (2007)
Chay, T.R., Keizer, J.: Theory of the effect of extracellular potassium on oscillations in the pancreatic beta-cell. Biophysical Journal 48(5), 815 (1985)
Han, K., Kang, H., Kim, J., Choi, M.: Mathematical models for insulin secretion in pancreatic β-cells. ISLETS 4, 94–107 (2012)
De Gaetano, A., Arino, O.: Mathematical modelling of the intravenous glucose tolerance test. Journal of Mathematical Biology 40(2), 136–168 (2000)
Drozdov, A., Khanina, H.: A model for ultradian oscillations of insulin and glucose. Mathematical and Computer Modelling 22(2), 23 (1995)
Siperstein, M.D.: The glucose tolerance test: A pitfall in the diagnosis of diabetes mellitus. Adv. Intern. Med. 20, 297–323 (1975)
Abrial, J.R.: Modeling in Event-B: System and Software Engineering (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Singh, N.K., Wang, H., Lawford, M., Maibaum, T.S.E., Wassyng, A. (2014). Formalizing the Glucose Homeostasis Mechanism. In: Duffy, V.G. (eds) Digital Human Modeling. Applications in Health, Safety, Ergonomics and Risk Management. DHM 2014. Lecture Notes in Computer Science, vol 8529. Springer, Cham. https://doi.org/10.1007/978-3-319-07725-3_46
Download citation
DOI: https://doi.org/10.1007/978-3-319-07725-3_46
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07724-6
Online ISBN: 978-3-319-07725-3
eBook Packages: Computer ScienceComputer Science (R0)