Design and validation of a light-weight reasoning system to support remote health monitoring applications

Recently, mobile devices have dramatically improved their communications and processing capabilities, so enabling the possibility of embedding knowledge-based decision support components within Remote Health Monitoring (RHM) applications for the ubiquitous and seamless management of chronic patients. According to these considerations, this paper presents a light-weight, rule-based, reasoning system, purposely designed and optimized to build knowledge-based Decision Support Systems efficiently embeddable in mobile devices. The key issues of such a system are both a domain-independent reasoning algorithm and knowledge representation capabilities, specifically thought for both computation intensive and real-time RHM scenarios. The performance evaluation of the proposed system has been arranged according to the Taguchi's experimental design and performed directly on a mobile device in order to quantitatively assess its effectiveness in terms of memory usage and response time. Moreover, a case study has been arranged in order to evaluate the effectiveness of the proposed system within a real RHM application for monitoring cardiovascular diseases. The evaluation results show that the system offers an innovative and efficient tool to build mobile DSSs for healthcare applications where real-time performance or computation intensive demands have to be met.

[1]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[2]  Daniel P. Miranker,et al.  Index support for rule activation , 1993, SIGMOD '93.

[3]  Antonio J. Jara,et al.  An ontology and rule based intelligent information system to detect and predict myocardial diseases , 2009, 2009 9th International Conference on Information Technology and Applications in Biomedicine.

[4]  Boris Motik,et al.  Delta-reasoner: a semantic web reasoner for an intelligent mobile platform , 2012, WWW.

[5]  Daniel P. Miranker,et al.  On the Performance of Lazy Matching in Production Systems , 1990, AAAI.

[6]  Guy Paré,et al.  Review Paper: Systematic Review of Home Telemonitoring for Chronic Diseases: The Evidence Base , 2007, J. Am. Medical Informatics Assoc..

[7]  Miguel López-Coronado,et al.  Mobile Apps in Cardiology: Review , 2013, JMIR mHealth and uHealth.

[8]  Juan Miguel García-Gómez,et al.  Mobile Clinical Decision Support Systems and Applications: A Literature and Commercial Review , 2013, Journal of Medical Systems.

[9]  Tigest Tamrat,et al.  Special Delivery: An Analysis of mHealth in Maternal and Newborn Health Programs and Their Outcomes Around the World , 2012, Maternal and Child Health Journal.

[10]  Milind Tambe,et al.  An efficient algorithm for production systems with linear-time match , 1992, Proceedings Fourth International Conference on Tools with Artificial Intelligence TAI '92.

[11]  Chuan-Jun Su,et al.  Pervasive community care platform: Ambient Intelligence leveraging sensor networks and mobile agents , 2014, Int. J. Syst. Sci..

[12]  Upkar Varshney,et al.  A model for improving quality of decisions in mobile health , 2014, Decis. Support Syst..

[13]  Sukanesh Rajamony,et al.  Viable investigations and real-time recitation of enhanced ECG-based cardiac telemonitoring system for homecare applications: a systematic evaluation. , 2013, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[14]  Declan O'Sullivan,et al.  COROR: A COmposable Rule-Entailment Owl Reasoner for Resource-Constrained Devices , 2011, RuleML Europe.

[15]  Hermie Hermens,et al.  A framework for the comparison of mobile patient monitoring systems , 2012, J. Biomed. Informatics.

[16]  Shonali Krishnaswamy,et al.  Efficient mobile reasoning for pervasive discovery , 2009, SAC '09.

[17]  Madhan Shridhar Phadke,et al.  Quality Engineering Using Robust Design , 1989 .

[18]  W. B. Lee,et al.  A hybrid knowledge-based approach to supporting the medical prescription for general practitioners: Real case in a Hong Kong medical center , 2011, Knowl. Based Syst..

[19]  Charles Lanny Forgy,et al.  On the efficient implementation of production systems. , 1979 .

[20]  Wilbert S Aronow,et al.  Remote Patient Monitoring in Chronic Heart Failure , 2013, Cardiology in review.

[21]  Silvia Jiménez-Fernández,et al.  Telemedicine Experience for Chronic Care in COPD , 2006, IEEE Transactions on Information Technology in Biomedicine.

[22]  Minsu Jang,et al.  Bossam: An Extended Rule Engine for OWL Inferencing , 2004, RuleML.

[23]  Enrico Motta,et al.  How Much Semantic Data on Small Devices? , 2010, EKAW.

[24]  Audie A Atienza,et al.  Mobile health technology evaluation: the mHealth evidence workshop. , 2013, American journal of preventive medicine.

[25]  Ju Young Kim,et al.  Ubiquitous healthcare service using Zigbee and mobile phone for elderly patients , 2009, Int. J. Medical Informatics.

[26]  Safdar Ali,et al.  µOR - A Micro OWL DL Reasoner for Ambient Intelligent Devices , 2009, GPC.

[27]  Newres Al Haider,et al.  A Comparison of Mobile Rule Engines for Reasoning on Semantic Web Based Health Data , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[28]  Oscar Mayora-Ibarra,et al.  Monitoring activity of patients with bipolar disorder using smart phones , 2013, MoMM '13.

[29]  Herman J. ter Horst,et al.  Completeness, decidability and complexity of entailment for RDF Schema and a semantic extension involving the OWL vocabulary , 2005, J. Web Semant..

[30]  Richard N. Shiffman,et al.  Model Formulation: Representation of Clinical Practice Guidelines in Conventional and Augmented Decision Tables , 1997, J. Am. Medical Informatics Assoc..

[31]  Ian Horrocks,et al.  Description logic programs: combining logic programs with description logic , 2003, WWW '03.

[32]  Yuval Shahar,et al.  Runtime application of Hybrid-Asbru clinical guidelines , 2007, J. Biomed. Informatics.

[33]  Declan O'Sullivan,et al.  Resource-constrained reasoning using a reasoner composition approach , 2015, Semantic Web.

[34]  Charles L. Forgy,et al.  Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem , 1982, Artif. Intell..

[35]  John Fox,et al.  Comparing computer-interpretable guideline models: a case-study approach. , 2003, Journal of the American Medical Informatics Association : JAMIA.

[36]  Alexander G Logan,et al.  Transforming hypertension management using mobile health technology for telemonitoring and self-care support. , 2013, The Canadian journal of cardiology.

[37]  Deborah L. McGuinness,et al.  A Power Consumption Benchmark for Reasoners on Mobile Devices , 2014, SEMWEB.

[38]  S. V. R. Anand,et al.  SeaMo+: A virtual real-time multimedia service framework on handhelds to enable remote real-time patient monitoring for mobile doctors , 2013, 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS).

[39]  Chwan-Lu Tseng,et al.  A Mobile Care System With Alert Mechanism , 2007, IEEE Transactions on Information Technology in Biomedicine.

[40]  J. Fox,et al.  Decision support for health care: the PROforma evidence base. , 2006, Informatics in primary care.

[41]  Chuan-Jun Su,et al.  Mobile multi-agent based, distributed information platform (MADIP) for wide-area e-health monitoring , 2008, Comput. Ind..

[42]  Gurudatt Kulkarni,et al.  Optimization in Mobile Cloud Computing for Cloud Based Health Application , 2014, 2014 Fourth International Conference on Communication Systems and Network Technologies.

[43]  Genichi Taguchi,et al.  Introduction to quality engineering.... , 2014 .

[44]  Michael Aubert Quick Recipes on Symbian OS: Mastering C++ Smartphone Development , 2008 .

[45]  Jian-Bo Yang,et al.  Clinical Decision Support Systems: A Review on Knowledge Representation and Inference Under Uncertainties , 2008, Int. J. Comput. Intell. Syst..

[46]  Giuseppe De Pietro,et al.  A pattern-based knowledge editing system for building clinical Decision Support Systems , 2012, Knowl. Based Syst..

[47]  Dongman Lee,et al.  MiRE4OWL: Mobile Rule Engine for OWL , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[48]  Jafar Saniie,et al.  Wearable sensor data fusion for remote health assessment and fall detection , 2014, IEEE International Conference on Electro/Information Technology.

[49]  Peter Van Weert,et al.  Efficient Lazy Evaluation of Rule-Based Programs , 2010, IEEE Transactions on Knowledge and Data Engineering.

[50]  Mercedes Argüello Casteleiro,et al.  Executing medical guidelines on the web: Towards next generation healthcare , 2009, Knowl. Based Syst..

[51]  Ewa Straszecka Medical Knowledge Representation in Terms of IF-THEN Rules and the Dempster-Shafer Theory , 2004, ICAISC.

[52]  Xiaohui Liang,et al.  Enabling pervasive healthcare through continuous remote health monitoring , 2012, IEEE Wireless Communications.

[53]  Daniel P. Miranker TREAT: A new and efficient match algorithm for AI production systems , 1988 .

[54]  V. Anantharaman,et al.  Hospital and emergency ambulance link: using IT to enhance emergency pre-hospital care , 2001, Int. J. Medical Informatics.

[55]  V. Vaidehi,et al.  Cloud-enabled remote health monitoring system , 2013, 2013 International Conference on Recent Trends in Information Technology (ICRTIT).

[56]  Thomas Kleemann Towards Mobile Reasoning , 2006, Description Logics.