Generating Safety Guidance for Medical Injection with Three-Compartment Pharmacokinetics Model

Medical cyber-physical systems are a new trend of software controlled physical systems that are increasingly common in medical domains. With rapid developments in medical science and computer technology, safety verification and simulation becomes more challenging. This paper introduces a general model for medical injection systems, which can be used for formal verification, simulation/testing, and computing the Area Under the Curve (AUC) metrics, using Satisfiability Modulo Theories (SMT) over Reals. An algorithm of computing constrained AUC for measuring drug exposure with relative baseline, is presented based on the proof of unsatisfiability. We demonstrate that our model can efficiently solve these problems using the state-of-the-art SMT solver dReal.

[1]  Wang Yi,et al.  Uppaal in a nutshell , 1997, International Journal on Software Tools for Technology Transfer.

[2]  Ioannis P. Androulakis,et al.  Assessment of Pharmacologic Area Under the Curve When Baselines are Variable , 2011, Pharmaceutical Research.

[3]  Edmund M. Clarke,et al.  δ-Complete Decision Procedures for Satisfiability over the Reals , 2012, IJCAR.

[4]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[5]  Michael Barras,et al.  Therapeutic monitoring of vancomycin in adult patients: a consensus review of the American Society of Health-System Pharmacists, the Infectious Diseases Society of America, and the Society Of Infectious Diseases Pharmacists. , 2010, The Clinical biochemist. Reviews.

[6]  S L Shafer,et al.  Pharmacokinetics, pharmacodynamics, and rational opioid selection. , 1991, Anesthesiology.

[7]  Antoine M. van Oijen,et al.  Ever-fluctuating single enzyme molecules: Michaelis-Menten equation revisited , 2006, Nature chemical biology.

[8]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[9]  Edmund M. Clarke,et al.  dReal: An SMT Solver for Nonlinear Theories over the Reals , 2013, CADE.

[10]  Armin Biere,et al.  Boolector 2.0 , 2015, J. Satisf. Boolean Model. Comput..

[11]  Edmund M. Clarke,et al.  Parameter Identification Using δ-Decisions for Biological Hybrid Systems , 2014 .

[12]  Shiyan Hu,et al.  Design Automation of Cyber-Physical Systems: Challenges, Advances, and Opportunities , 2017, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[13]  Nikolaj Bjørner,et al.  Z3: An Efficient SMT Solver , 2008, TACAS.

[14]  Stephen Duffull,et al.  Methods and software tools for design evaluation in population pharmacokinetics-pharmacodynamics studies. , 2015, British journal of clinical pharmacology.

[15]  M. Pencina,et al.  Evaluating the added predictive ability of a new marker: From area under the ROC curve to reclassification and beyond , 2008, Statistics in medicine.

[16]  Federico Angiolini,et al.  Raspberry Pi driven flow-injection system for electrochemical continuous monitoring platforms , 2017, 2017 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[17]  荒井保明 Pharmacokinetics , 1993 .

[18]  Wang Yi,et al.  TIMES - A Tool for Modelling and Implementation of Embedded Systems , 2002, TACAS.