Abstract
Prescribing the right drugs for a patient is a difficult task that takes into consideration several factors. The Institute of Medicine (IOM), U.S.A., has reported based on two major studies (1999–2001 & 2006) that prescribing the wrong medication is a big problem, and the effects can sometimes be fatal. To address this problem, we designed and implemented, a distributed intelligent mobile agent-based system by the name, OptiPres. This system will be used by doctors on their smart phones while prescribing medicines. It will assist them in making more informed decisions by either choosing the optimal solution from processing a repository of past decisions or by presenting a set of possible drugs and using criteria specified by them to identify the optimal drug. The evaluation of OptiPres was done by comparing its recommended outcome of three predefined medical scenarios against the recommendations from a group of doctors and the World Health Organization (WHO) manual entitled:‘Guide to Good Prescribing’. The results indicate that OptiPres is effective in prescribing optimal drugs and in reducing the cognitive burden on doctors, especially in subjective decision making contexts where they have to consider multiple parameters.
Similar content being viewed by others
Notes
FIPA is an IEEE Computer Society standards organization that promotes agent-based technology and the interoperability of its standards with other technologies.
This experiment is where the results from the tests are concealed from the subjects until after the tests, to reduce bias.
Familiar drugs that are prescribed regularly by a doctor.
The filters are: Mechanism of Action, Pharmacokinetics,Physiologic Effect and Therapeutic Category.
References
Aamodt, A., & Plaza, E. (1994). Case-based reasoning; foundational issues, methodological variations, and system approaches. AI Communications, 7(1), 39–59.
Adler-Milstein, J., & Bates, D.W. (2010). Paperless healthcare: Progress and challenges of an it-enabled healthcare system. Business Horizons, 53(2), 119–130. http://ideas.repec.org/a/eee/bushor/v53y2010i2p119-130.html.
Akura, M.T., & Ozdemir, Z.D. (2012). Drug prescription behavior and decision support systems. Decision Support Systems, 57, 395–405. doi:10.1016/j.dss.2012.10.045. http://www.sciencedirect.com/science/article/pii/S016792361200320X.
American Medical Association (2011). Clinician’s guide to e-prescribing. http://www.ama-assn.org/resources/doc/hit/clinicians-guide-erx.pdf, accessed February 26, 2013.
Anshel, M., & Levitan, S. (2007). Reducing medical errors using secure RFID technology. SIGCSE Bull, 39 (2), 157–159. doi:10.1145/1272848.1272900.
Aron, R., Dutta, S., Janakiraman, R., & Pathak, P.A. (2011). The impact of automation of systems on medical errors: Evidence from field research. Information Systems Research, 22(3), 429–446. doi:10.1287/isre.1110.0350.
Baldi, M., Gai, S., & Picco, G.P. (1997). Exploiting code mobility in decentralized and flexible network management. In Proceedings of the First International Workshop on Mobile Agents, MA’97. http://dl.acm.org/citation.cfm?id=647627.732413 (pp. 13–26). London, UK: Springer-Verlag.
Bates, D., Cohen, M., Leape, L., Overhage, J., Shabot, M., & Sheridan, T. (2001). Reducing the frequency of errors in medicine using information technology. Journal of the American Medical Informatics Association, 8(4), 299–308.
Bieszczad, A., Pagurek, B., & White, T. (1998). Mobile agents for network management. IEEE Communications Surveys, 1.
Bozki, S., Flp, J., & Rnyai, L. (2010). On optimal completion of incomplete pairwise comparison matrices. Mathematical and Computer Modelling, 52(12), 318–333. doi:10.1016/j.mcm.2010.02.047. http://www.sciencedirect.com/science/article/pii/S0895717710001159.
Bozoki, S., Fulop, J., & Ronyai, L. (2009). Incomplete pairwise comparison matrices in multi-attribute decision making. In IEEE International Conference on Industrial Engineering and Engineering Management, 2009. IEEM 2009. doi:10.1109/IEEM.2009.5373064 (pp. 2256–2260).
Bryson, N. (1995). A goal programming method for generating priority vectors. The Journal of the Operational Research Society, 46, 641–648.
Carey, B., & Marjaniemi, C. (1999). A methodology for evaluating and selecting data mining software. In Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences, HICSS ’99. http://dl.acm.org/citation.cfm?id=874072.876160, (Vol. 6 p. 6009). Washington, DC, USA: IEEE Computer Society.
Chen, R.C., Chiu, J.Y., & Bau, C.T. (2011). The recommendation of medicines based on multiple criteria decision making and domain ontology 2014; an example of anti-diabetic medicines. In 2011 International Conference on Machine Learning and Cybernetics (ICMLC). doi:10.1109/ICMLC.2011.6016682, (Vol. 1 pp. 27–32).
Devon, M., Herrick, L.G., & Goodman, J.C. (2012). Health information technology: Benefits and problems. http://www.ncpa.org/pdfs/st327.pdf, accessed on January 2, 2013.
de Vries, T.P.G.M., Henning, R.H., Hogerzeil, H.V., & Fresle, D.A. (1994). Guide to Good Prescribing: A Practical Manual.
El-Yafouri, R., & Klieb, L. (2014). Electronic medical records adoption and use: Understanding the barriers and the levels of adoption for physicians in the USA. In 2014 IEEE 16th International Conference on e-Health Networking, Applications and Services (Healthcom),. doi:10.1109/HealthCom.2014.7001894 (pp. 506–512).
Franklin, S., & Graesser, A. (1996). Is it an agent, or just a program?: A taxonomy for autonomous agents. In Intelligent Agents III. Agent Theories, Architectures and Languages (ATAL’96). http://citeseer.ist.psu.edu/article/franklin96is.html, Vol. 1193. Berlin, Germany: Springer-Verlag.
Goldschmidt, P.G. (2005). Hit and mis: Implications of health information technology and medical information systems. Communications of the ACM, 48(10), 68–74. doi:10.1145/1089107.1089141.
Gund, M., Andhalkar, S., Patil, D., & Wadhai, V. M. (2011). An intelligent architecture for multi-agent based m-Health care system. International Journal, 1–5.
Gupta, A., & Sharda, R. (2012). Improving the science of healthcare delivery and informatics using modeling approaches. Decision Support Systems, 55(2), 423–427. doi:10.1016/j.dss.2012.10.001. May 2013. http://www.sciencedirect.com/science/article/pii/S0167923612002564.
Haas, R., & Meixner, O. (2013). An illustrated guide to the analytic hierarchy process. https://mi.boku.ac.at/ahp/ahptutorial.pdf, accessed March 4, 2013.
Harker, P. (1987). Incomplete pairwise comparisons in the analytic hierarchy process. Mathematical Modelling, 9(11), 837–848. doi:10.1016/0270-0255(87)90503-3. http://www.sciencedirect.com/science/article/pii/0270025587905033.
Hevner, A.R., March, S.T., Park, J., & Ram, S. (2004). Design science in information systems research. MIS Q, 28(1), 75–105. http://dl.acm.org/citation.cfm?id=2017212.2017217.
Institute of Medicine (2006). Preventing medication errors. http://www.iom.edu/~/media/Files/Report%20Files/2006/Preventing-Medication-Errors-Quality-Chasm-Series/medicationerrorsnew.pdf, accessed December 1, 2014.
Ishizaka, A., & Labib, A. (2011). Review of the main developments in the analytic hierarchy process. Expert Systems with Applications, 38(11), 14,336–14,345. doi:10.1016/j.eswa.2011.04.143. http://www.sciencedirect.com/science/article/pii/S0957417411006701.
Ishizaka, A., & Lusti, M. (2006). How to derive priorities in ahp: a comparative study. Central European Journal of Operations Research, 14(4), 387–400. doi:10.1007/s10100-006-0012-9.
Islam, S., Fathy, A., Wang, Y., Kuhn, M., & Mahfouz, M. (2014). Hassle-free vitals: Biowireless for a patient-centric health-care paradigm. IEEE Microwave Magazine, 15(7), S25—S33. doi:10.1109/MMM.2014.2356148.
Khan, A., Doucette, J.A., & Cohen, R. (2013). Validation of an ontological medical decision support system for patient treatment using a repository of patient data: Insights into the value of machine learning. ACM Transactions on Intelligent Systems and Technology, 4(4), 68:1–68:31. doi:10.1145/2508037.2508049.
Kirn, S. (2002). Ubiquitous Healthcare: The OnkoNet Mobile Agents Architecture. In Proceeding of Workshop on Mobile Computing in Medicine (MCM 02) (pp. 105–118): BJHC, Springer Verlag.
Kohn, L., Corrigan, J., & Donaldson, M. (2000). To err is human: building a safer health system. Washington: National Academy Press.
Lange, D.B., & Oshima, M. (1999). Seven good reasons for mobile agents. Communications of the ACM, 42 (3), 88–89. doi:10.1145/295685.298136.
Leake, D.B. (2000). Case-based reasoning. In: Encyclopedia of Computer Science. http://dl.acm.org/citation.cfm?id=1074100.1074199 (pp. 196–197). Chichester, UK: Wiley.
Liu, V., May, L.J., Caelli, W.J., & Croll, P.R. (2007). A sustainable approach to security and privacy in health information systems. In Toleman, M., Cater-Steel, A., & Roberts, D. (Eds.) 18th Australasian Conference on Information Systems. http://eprints.qut.edu.au/11192/, the contents of this paper can be freely accessed online via the conference web page (see ACIS link). For more information, please contact the authors (pp. 255–265). Toowoomba, Qld, Australia: The University of Southern Queensland.
Lucas, P., Bruijn, N. D., Schurink, K., & Hoepelman, A. (2000). A probabilistic and decision-theoretic approach to the management of infectious disease at the icu. Artificial Intelligence in Medicine, 19, 251–279.
Mateo, R. M., Cervantes, L. F., Yang, H. K., & Lee, J. (2007). Mobile Agents Using Data Mining for Diagnosis Support in Ubiquitous Healthcare. In Proceedings of the 1st KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA ’07 (pp. 795–804). Berlin, Heidelberg: Springer-Verlag.
Miller, K., & Mansingh, G. (2013). Towards a distributed mobile agent decision support system for optimal patient drug prescription. In 2013 Third International Conference on Innovative Computing Technology (INTECH),. doi:10.1109/INTECH.2013.6653659 (pp. 233–238).
Miller, K.J., & Sankaranarayanan, S. (2010). Applications of policy based agents in wireless body sensor mesh networks for health monitoring. International Journal of E-Health and Medical Communications.
Osei-Bryson, K.M. (2006). An action learning approach for assessing the consistency of pairwise comparison data. European Journal of Operational Research, 174(1), 234–244. doi:10.1016/j.ejor.2005.01.061. http://www.sciencedirect.com/science/article/pii/S037722170500247X.
Pollock, M., Bazaldua, OV, & Dobbie, AE (2007). Appropriate Prescribing of Medications: An eight-step approach. Americal Family Physician, 75(2), 231–236.
Saaty, T.L. (2008). Decision making with the analytic hierarchy process. International Journal of Services Sciences, 1(1), 83. doi:10.1504/IJSSCI.2008.017590. http://www.inderscience.com/link.php?id=17590.
Smyth, B., & McKenna, E. (1999). Footprint-based retrieval. In Proceedings of the Third International Conference on Case-Based Reasoning (pp. 343–357): Springer Verlag.
Starfield, B. (2000). Is us health really the best in the world? JAMA: The Journal of the American Medical Association, 284(4), 483–485. doi:10.1001/pubs.JAMA-ISSN-0098-7484-284-4-jco00061.
Telecom Italia (2012). Java agent development framework. http://jade.tilab.com/, accessed February 11, 2013.
Unified Medical Language System (2013). 2012ab national drug file - reference terminology source information. http://www.nlm.nih.gov/research/umls/sourcereleasedocs/current/NDFRT/, accessed on April 9, 2014.
U.S. Department of Veterans Affairs VHA (2014). National drug filereference terminology. http://evs.nci.nih.gov/ftp1/NDF-RT/NDF-RT%20Documentation.pdf, accessed on May 14, 2014.
U.S. National Library of Medicine (2011). U.S. national library of medicine. https://www.nlm.nih.gov, accessed on January 2, 2013.
Varshney, U. (2014a). Mobile health: Four emerging themes of research. Decision Support Systems, 66(0), 20–35. doi:10.1016/j.dss.2014.06.001. http://www.sciencedirect.com/science/article/pii/S0167923614001754.
Varshney, U. (2014b). A model for improving quality of decisions in mobile health. Decision Support Systems, 62(0), 66–77. doi:10.1016/j.dss.2014.03.005. http://www.sciencedirect.com/science/article/pii/S016792361400102X.
Vozikis, A. (2009). Information management of medical errors in Greece: The MERIS proposal. International Journal of Information Management, 29(1), 15–26. doi:10.1016/j.ijinfomgt.2008.04.012. http://www.sciencedirect.com/science/article/pii/S0268401208000807.
Wang, P., Ding, Z., Jiang, C., & Zhou, M. (2013). Design and implementation of a web-service-based public-oriented personalized health care platform. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43(4), 941–957. doi:10.1109/TSMCA.2012.2210412.
World Health Organization (1994). Guide to good prescribing. http://whqlibdoc.who.int/hq/1994/WHO_DAP_94.11.pdf, accessed on January 2, 2012.
Xu, L. (1994). Case based reasoning. IEEE Potentials, 13(5), 10–13. doi:10.1109/45.464654.
Zhu, Q., Liu, C., & Holroyd, K.A. (2012). From a traditional behavioral management program to an m-health app: Lessons learned in developing m-health apps for existing health care programs. In Proceedings of the 4th International Workshop on Software Engineering in Health Care. http://dl.acm.org/citation.cfm?id=2667036.2667048(pp. 69–72). Piscataway, NJ, USA, SEHC’12: IEEE Press.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Miller, K., Mansingh, G. OptiPres: a distributed mobile agent decision support system for optimal patient drug prescription. Inf Syst Front 19, 129–148 (2017). https://doi.org/10.1007/s10796-015-9595-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10796-015-9595-9