Architectural Approaches for Implementing Clinical Decision Support Systems in Cloud: A Systematic Review

Clinical Decision Support Systems (CDSS) were explicitly introduced in the 90's with the aim of providing knowledge to clinicians in order to influence its decisions and, therefore, improve patients' health care. There are different architectural approaches for implementing CDSS. Some of these approaches are based on cloud computing, which provides on-demand computing resources over internet. The goal of this paper is to determine and discuss key issues and approaches involving architectural designs in implementing a CDSS using cloud computing. To this end, we performed a standard Systematic Literature Review (SLR) of primary studies showing the intervention of cloud computing on CDSS implementations. Twenty-one primary studies were reviewed. We found that CDSS architectural components are similar in most of studies. Cloud-based CDSS are most used in Home Healthcare and Emergency Medical Systems. Alerts/Reminders and Knowledge Service are the most common implementations. Major challenges are around security, performance and compatibility. We concluded on the benefits of implementing a cloud-based CDSS, since it allows cost-efficient, ubiquitous and elastic computing resources. We highlight that some studies show weaknesses regarding the conceptualization of a cloud-based computing approach and lack of a formal methodology in the architectural design process.

[1]  Barbara Kitchenham,et al.  Procedures for Performing Systematic Reviews , 2004 .

[2]  Daniyal M. Alghazzawi,et al.  KAU e-health mobile system , 2012 .

[3]  S. H. Supangkat,et al.  Mobile cloud design of reminder system for Tuberculosis treatment in Indonesia , 2012, 2012 International Conference on Cloud Computing and Social Networking (ICCCSN).

[4]  Tonya Hongsermeier,et al.  A pilot study of distributed knowledge management and clinical decision support in the cloud , 2013, Artif. Intell. Medicine.

[5]  Sooyoung Yoo,et al.  Architecture Design of Healthcare Software-as-a-Service Platform for Cloud-Based Clinical Decision Support Service , 2015, Healthcare informatics research.

[6]  D Habeck,et al.  [Hospital-information systems]. , 1970, Hippokrates.

[7]  Leonie Ruth Simpson,et al.  Security and Privacy in eHealth: Is it possible? , 2013, 2013 IEEE 15th International Conference on e-Health Networking, Applications and Services (Healthcom 2013).

[8]  Christina L. Hennessey ACM Digital Library , 2012 .

[9]  Tony R. Sahama,et al.  eHealth-as-a-Service (eHaaS): The industrialisation of health informatics, a practical approach , 2014, 2014 IEEE 16th International Conference on e-Health Networking, Applications and Services (Healthcom).

[10]  N. Mitchell,et al.  Clinical decision support systems in nursing , 2009 .

[11]  HerzogJared Software Architecture in Practice Third Edition Written by Len Bass, Paul Clements, Rick Kazman , 2015 .

[12]  Meng-Wei Hsu,et al.  A cloud computing based 12-lead ECG telemedicine service , 2012, BMC Medical Informatics and Decision Making.

[13]  Jeff Gilchrist,et al.  Combined Physician-Parent Decision Support tool for the neonatal intensive care unit , 2011, 2011 IEEE International Symposium on Medical Measurements and Applications.

[14]  Shaftab Ahmed Knowledge based systems for ubiquitous E-healthcare , 2014, 2014 International Conference on Web and Open Access to Learning (ICWOAL).

[15]  Y. Y. Chen,et al.  Rule based clinical decision support system for hematological disorder , 2013, 2013 IEEE 4th International Conference on Software Engineering and Service Science.

[16]  Azween Abdullah,et al.  E-healthcare and data management services in a cloud , 2011, 8th International Conference on High-capacity Optical Networks and Emerging Technologies.

[17]  Wajahat Ali Khan,et al.  Cloud-based Smart CDSS for chronic diseases , 2013 .

[18]  Michelle Wilde IEEE Xplore Digital Library , 2016 .

[19]  Jameela Al-Jaroodi,et al.  e-Health Cloud: Opportunities and Challenges , 2012, Future Internet.

[20]  Daniel Callegari,et al.  EpiCare — A home care platform based on mobile cloud computing to assist epilepsy diagnosis , 2014, 2014 4th International Conference on Wireless Mobile Communication and Healthcare - Transforming Healthcare Through Innovations in Mobile and Wireless Technologies (MOBIHEALTH).

[21]  Bernard Rous,et al.  The ACM digital library , 2001, CACM.

[22]  Sanjay P. Ahuja,et al.  A Survey of the State of Cloud Computing in Healthcare , 2012, Netw. Commun. Technol..

[23]  Ian Gorton,et al.  Essential software architecture , 2006 .

[24]  Ralph Deters,et al.  Mobile-Based Medical Data Accessibility in mHealth , 2014, 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering.

[25]  Feng Xia,et al.  A Secured Health Care Application Architecture for Cyber-Physical Systems , 2011, ArXiv.

[26]  J. Osheroff,et al.  Clinical Decision Support Systems : State of the Art , 2009 .

[27]  R. A. Fadnavis,et al.  Domain specific search of nearest hospital and Healthcare Management System , 2014, 2014 Recent Advances in Engineering and Computational Sciences (RAECS).

[28]  Mahmoud Al-Qutayri,et al.  Reliability analysis of healthcare information systems: State of the art and future directions , 2015, 2015 17th International Conference on E-health Networking, Application & Services (HealthCom).

[29]  Ioanna Chouvarda,et al.  WELCOME — Innovative integrated care platform using wearable sensing and smart cloud computing for COPD patients with Comorbidities , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[30]  P. Willson,et al.  Clinical Decision Support Systems in Nursing: Synthesis of the Science for Evidence-Based Practice , 2008, Computers, informatics, nursing : CIN.

[31]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[32]  Flora Malamateniou,et al.  An Android-Enabled Mobile Framework for Ubiquitous Access to Cloud Emergency Medical Services , 2012, 2012 Second Symposium on Network Cloud Computing and Applications.