{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:07:26Z","timestamp":1760234846821,"version":"build-2065373602"},"reference-count":29,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T00:00:00Z","timestamp":1624320000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Informatics"],"abstract":"<jats:p>The emergence of pervasive computing technology has revolutionized all aspects of life and facilitated many everyday tasks. As the world fights the coronavirus pandemic, it is necessary to find new ways to use technology to fight diseases and reduce their economic burden. Distributed systems have demonstrated efficiency in the healthcare domain, not only by organizing and managing patient data but also by helping doctors and other medical experts to diagnose diseases and take measures to prevent the development of serious conditions. In the case of chronic diseases, telemonitoring systems provide a way to monitor patients\u2019 states and biomarkers in the course of their everyday routines. We developed a Chronical Obstructive Pulmonary Disease (COPD) healthcare system to protect patients against risk factors. However, each change in the patient context initiated the execution of the system\u2019s entire rule base, which diminished performance. In this article, we use separation of concerns to reduce the impact of contextual changes by dividing the context, rules and services into software modules (units). We combine healthcare telemonitoring with context awareness and self-adaptation to create an adaptive architecture model for COPD patients. The model\u2019s performance is validated using COPD data, demonstrating the efficiency of the separation of concerns and adaptation techniques in context-aware systems.<\/jats:p>","DOI":"10.3390\/informatics8030041","type":"journal-article","created":{"date-parts":[[2021,6,22]],"date-time":"2021-06-22T23:44:02Z","timestamp":1624405442000},"page":"41","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Self-Adaptive and Efficient Context-Aware Healthcare Model for COPD Diseases"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2589-8609","authenticated-orcid":false,"given":"Hamid","family":"Mcheick","sequence":"first","affiliation":[{"name":"Department of Computer Science and Mathematics, University of Quebec at Chicoutimi, Chicoutimi, QC G7H 2B, Canada"}]},{"given":"John","family":"Sayegh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Faculty of Science Branch I, Lebanese University, Hadath, Beirut 6574, Lebanon"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,22]]},"reference":[{"key":"ref_1","unstructured":"World Health Organization (2017, June 03). The Top 10 Causes of Death. Available online: http:\/\/www.who.int\/mediacentre\/factsheets\/fs310\/en\/."},{"key":"ref_2","unstructured":"(2018, July 15). Chronic Respiratory Diseases. Available online: www.who.int\/respiratory."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1183\/09031936.06.00063205","article-title":"Integrated care prevents hospitalisations for exacerbations in COPD patients","volume":"28","author":"Casas","year":"2006","journal-title":"Eur. Respir. J."},{"key":"ref_4","unstructured":"Global Strategy for the Diagnosis Management and Prevention of COPD (2021, January 13). Global Initiative for Chronic Obstructive Lung Disease (GOLD). Available online: http:\/\/www.goldcopd.org\/."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"McKinstry, B. (2013). The use of remote monitoring technologies in managing chronic obstructive pulmonary disease. QJM.","DOI":"10.1093\/qjmed\/hct068"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1111\/j.1365-2753.2010.01536.x","article-title":"Insufficient evidence of benefit: A systematic review of home telemonitoring for COPD","volume":"17","author":"Bolton","year":"2010","journal-title":"J. Eval. Clin. Pract."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1258\/jtt.2009.090812","article-title":"Home telehealth for chronic obstructive pulmonary disease: A systematic review and meta-analysis","volume":"16","author":"Polisena","year":"2010","journal-title":"J. Telemed. Telecare"},{"key":"ref_8","first-page":"313","article-title":"Home telemonitoring forrespiratory conditions: A systematic review","volume":"15","author":"Jaana","year":"2009","journal-title":"Am. J. Manag. Care"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1089\/tmj.2009.0044","article-title":"Systematicreview of telemedicine services for patients affected by Chronic Obstructive Pulmonary Disease (COPD)","volume":"15","author":"Bartoli","year":"2009","journal-title":"Telemed. J. E-Health"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Mcheick, H., Saleh, L., Ajami, H., and Mili, H. (2017). Context Relevant Prediction Model for COPD Domain Using Bayesian Belief Network. Sensors, 17.","DOI":"10.3390\/s17071486"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ajami, H., and Mcheick, H. (2018). Ontology-Based Model to Support Ubiquitous Healthcare Systems for COPD Patients. Electronics, 7.","DOI":"10.3390\/electronics7120371"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ajami, H., Mcheick, H., and Mustapha, K. (2019). A Pervasive Healthcare System for COPD Patients. Diagnostics, 9.","DOI":"10.3390\/diagnostics9040135"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Pag\u00e1n, J., Mokhtari, M., Aloulou, H., Abdulrazak, B., and Cabrera, M. (2019). Ubiquitous Healthcare Systems and Medical Rules in COPD Domain. How AI Impacts Urban Living and Public Health ICOST 2019. Lecture Notes in Computer Science, Springer.","DOI":"10.1007\/978-3-030-32785-9"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.pmcj.2014.09.009","article-title":"A survey on engineering approaches for self-adaptive systems","volume":"17 Pt B","author":"Krupitzer","year":"2015","journal-title":"Pervasive Mob. Comput. J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/5254.769885","article-title":"An Architecture-Based Approach to Self-Adaptive Software","volume":"14","author":"Oreizy","year":"1999","journal-title":"IEEE Intell. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Elkhodary, A., Esfahani, N., and Malek, S. (2010, January 7\u201311). FUSION: A Framework for Engineering Self-tuning Self-adaptive Software Systems. Proceedings of the Eighteenth ACM SIGSOFT International Symposium on Foundations of Software Engineering, Santa Fe, NM, USA.","DOI":"10.1145\/1882291.1882296"},{"key":"ref_17","unstructured":"Mukhija, A., and Glinz, M. (2003, January 2\u20134). CASA A Contract-based Adaptive Software Architecture Framework. Proceedings of the 3rd IEEE Workshop on Applications and Services in Wireless Networks (ASWN 2003), Berne, Switzerland."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Andr\u00e9, F., Daubert, E., and Gauvrit, G. (2010, January 9\u201315). Towards a Generic Context-Aware Framework for Self-Adaptation of Service-Oriented Architectures. Proceedings of the Fifth International Conference on Internet and Web Applications and Services, Barcelona, Spain.","DOI":"10.1109\/ICIW.2010.52"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Elmalaki, S., Wanner, L., and Srivastava, M. (2015, January 7\u201311). CAreDroid: Adaptation Framework for Android Context-Aware Applications. Proceedings of the 21st Annual International Conference on Mobile Computing and Networking, Paris, France.","DOI":"10.1145\/2789168.2790108"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1007\/978-3-642-36907-0_20","article-title":"Building Self-adaptive Software Systems with Component, Services & Agents Technologies: Self-OSGi","volume":"Volume 358","author":"Dragone","year":"2013","journal-title":"International Conference on Agents and Artificial Intelligence"},{"key":"ref_21","unstructured":"Mukabunani, A. (2017). Ontology-Based Clinical Decision Support System Applied on Diabetes. [Master\u2019s Thesis, University of Agder]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1148\/radiol.2019191022","article-title":"DL enables automatic classification of emphysema pattern at CT","volume":"294","author":"Humphries","year":"2020","journal-title":"Radiology"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1805","DOI":"10.1109\/JBHI.2016.2642944","article-title":"Classification of Exacerbation Frequency in the COPD Gene Cohort Using DL with Deep Belief Networks","volume":"24","author":"Ying","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_24","unstructured":"Gaasbeek, J.R., and Martin, J.N. (2001, January 16\u201317). Getting to Requirements: The W5H Challenge. Proceedings of the 11th International Symposium of the International Council on Systems Engineering, Tel Aviv-Yafo, Israel."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2168260.2168270","article-title":"3PC: System Support for Adaptive Peer-to-Peer Pervasive Computing","volume":"7","author":"Handte","year":"2012","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1147\/sj.393.0617","article-title":"Out of context: Computer systems that adapt to, and learn from, context","volume":"39","author":"Lieberman","year":"2000","journal-title":"IBM Syst. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MC.2004.48","article-title":"Composing Adaptive Software","volume":"37","author":"McKinley","year":"2004","journal-title":"IEEE Comput."},{"key":"ref_28","unstructured":"IBM (2004). An Architectural Blueprint for Autonomic Computing, IBM."},{"key":"ref_29","unstructured":"(2021, May 08). Redux Fundamentals, Part 2: Concepts and Data Flow. Available online: https:\/\/redux.js.org\/basics\/data-flow."}],"container-title":["Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-9709\/8\/3\/41\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:20:47Z","timestamp":1760163647000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-9709\/8\/3\/41"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,22]]},"references-count":29,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,9]]}},"alternative-id":["informatics8030041"],"URL":"https:\/\/doi.org\/10.3390\/informatics8030041","relation":{},"ISSN":["2227-9709"],"issn-type":[{"type":"electronic","value":"2227-9709"}],"subject":[],"published":{"date-parts":[[2021,6,22]]}}}