{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T23:00:43Z","timestamp":1770159643125,"version":"3.49.0"},"reference-count":38,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2019,9,13]],"date-time":"2019-09-13T00:00:00Z","timestamp":1568332800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2020,1,9]]},"abstract":"<jats:p>Fog Computing is an approach involving smart devices. These devices carry out data processing to provide collaborative services to reach a common goal, usually, in the cloud. In the fog computing paradigm, uncertainty and vagueness are inherent to the data processing due to the limitations of computational and communication capabilities of the smart devices. Fuzzy logic and protoforms represent a powerful tool to model and compute imprecise data presented within the fog-computing paradigm. In this paper, we present a fuzzy cloud-fog approach based on fuzzy temporal windows and fuzzy aggregation. The innovations of this paper are: i) to model the uncertainty involved in fog nodes linguistically, ii) to compute and distribute relevant linguistic information (protoforms), and iii) to publish the computed protoforms in the cloud to generate complex protoforms, which reach the common goal. This new fuzzy cloud-fog approach is applied to the problem of activity recognition in smart homes. In this context, the smart devices in a smart home are represented by fog nodes, which cooperate for activity recognition using a fuzzy cloud-fog computing approach to provide solutions in ambient-assisted living. Finally, to demonstrate the effectiveness of the proposal in handling situations\/environments where multiple and heterogeneous devices are involved (such as UWB beacons, smart objects and smart wearable devices), a case study of the proposed fuzzy cloud-fog approach is implemented in the smart lab of the University of Ja\u00e9n. So, the results obtained with the proposed approach in the case study are compared to the results obtained with a non-fuzzy approach with the aim of showing the advantages of the fuzzy methodology.<\/jats:p>","DOI":"10.3233\/jifs-179443","type":"journal-article","created":{"date-parts":[[2019,9,13]],"date-time":"2019-09-13T11:42:42Z","timestamp":1568374962000},"page":"709-721","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":19,"title":["Fuzzy cloud-fog computing approach application for human activity recognition in smart homes"],"prefix":"10.1177","volume":"38","author":[{"given":"M.A.","family":"L\u00f3pez-Medina","sequence":"first","affiliation":[{"name":"Council of Health for the Andalucian Health Service, Av. de la Constitucion, Sevilla, Spain"}]},{"given":"M.","family":"Espinilla","sequence":"additional","affiliation":[{"name":"Computer Science, University of Ja\u00e9n, Campus Las Lagunillas Ja\u00e9n, Spain"}]},{"given":"I.","family":"Cleland","sequence":"additional","affiliation":[{"name":"School of Computing, Ulster University, Jordanstown Co. Antrim BT37 0QB, UK"}]},{"given":"C.","family":"Nugent","sequence":"additional","affiliation":[{"name":"School of Computing, Ulster University, Jordanstown Co. Antrim BT37 0QB, UK"}]},{"given":"J.","family":"Medina","sequence":"additional","affiliation":[{"name":"Computer Science, University of Ja\u00e9n, Campus Las Lagunillas Ja\u00e9n, Spain"}]}],"member":"179","published-online":{"date-parts":[[2019,9,13]]},"reference":[{"issue":"6","key":"e_1_3_2_2_2","doi-asserted-by":"crossref","first-page":"1190","DOI":"10.1109\/TSMCC.2012.2189204","article-title":"A review of smart homes - Past, present, and future","volume":"42","author":"Alam M.R.","year":"2012","unstructured":"AlamM.R., ReazM.B.I., AliM.A.M., A review of smart homes - Past, present, and future, IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews 42(6), art. no. 6177682, (2012), pp. 1190\u20131203.","journal-title":"IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-010-0019-x"},{"issue":"11","key":"e_1_3_2_4_2","article-title":"Moving towards smart cities: A selection of middleware for fog-to-cloud services","volume":"8","author":"Bangui H.","year":"2018","unstructured":"BanguiH., RakrakS., RaghayS. and BuhnovaB., Moving towards smart cities: A selection of middleware for fog-to-cloud services, Applied Sciences (Switzerland) 8(11) (2018), art. no. 2220.","journal-title":"Applied Sciences (Switzerland)"},{"key":"e_1_3_2_5_2","doi-asserted-by":"crossref","unstructured":"BonomiF. MilitoR. ZhuJ. and AddepalliS. Fog computing and its role in the internet of things (2012) MCC\u201912 - Proceedings of the 1st ACM Mobile Cloud Computing Workshop pp. 13\u201315.","DOI":"10.1145\/2342509.2342513"},{"key":"e_1_3_2_6_2","doi-asserted-by":"crossref","unstructured":"ChenJ. KherS. and SomaniA. (2006) Distributed fault detection of wireless sensor networks. In: Proceedings of the 2006 workshop on dependability issues in wireless ad hoc networks and sensor networks.","DOI":"10.1145\/1160972.1160985"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2012.2198883"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2584538"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2849226"},{"key":"e_1_3_2_10_2","doi-asserted-by":"crossref","unstructured":"EspinillaM. MedinaJ. IrvineN. ClelandI. and NugentC. Fuzzy framework for activity recognition in a multi-occupant smart environment based on wearable devices and proximity beacons. FLINS 2018. Conference on Data Science on Knowledge Engineering for Sensing Decision Support. August 21-24 2018. Belfast (UK). 2018.","DOI":"10.1142\/9789813273238_0161"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.04.036"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2005.1458289"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.01.010"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.1260706"},{"key":"e_1_3_2_15_2","first-page":"207","article-title":"Comprehensiveness of linguistic data summaries: A crucial role of protoforms","volume":"445","author":"Kacprzyk J.","year":"2013","unstructured":"KacprzykJ. and ZadroznyS., Comprehensiveness of linguistic data summaries: A crucial role of protoforms, Studies in Computational Intelligence 445 (2013), 207\u2013221.","journal-title":"Studies in Computational Intelligence"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-014-9492-7"},{"key":"e_1_3_2_17_2","first-page":"1","article-title":"Energy and Latency-Aware Scheduling Under Channel Uncertainties in LTE Networks for Massive IoT","author":"Mardani M.R.","year":"2018","unstructured":"MardaniM.R., MohebiS. and GhanbariM., Energy and Latency-Aware Scheduling Under Channel Uncertainties in LTE Networks for Massive IoT, Wireless Personal Communications (2018), 1\u201318.","journal-title":"Wireless Personal Communications"},{"key":"e_1_3_2_18_2","unstructured":"MartinJ. Programming real-time computer systems Technical Report (1965)."},{"key":"e_1_3_2_19_2","doi-asserted-by":"crossref","unstructured":"MartinS. KellyG. and KernohanW.G. Smart home technologies for health and social care support Cochrane Database of Systematic Reviews (4) (2008) art. no. CD006412.","DOI":"10.1002\/14651858.CD006412.pub2"},{"key":"e_1_3_2_20_2","doi-asserted-by":"crossref","unstructured":"MedinaJ. EspinillaM. and NugentC. Real-Time Fuzzy Linguistic Analysis of Anomalies from Medical Monitoring Devices on Data Streams. Pervasive Health 2016.","DOI":"10.4108\/eai.16-5-2016.2263877"},{"key":"e_1_3_2_21_2","doi-asserted-by":"crossref","unstructured":"MedinaJ. EspinillaM. ZafraD. Mart\u00ednezL. and NugentC. Fuzzy fog computing: A linguistic approach for knowledge inference in wearable devices Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 10586 LNCS (2017) pp. 473\u2013485.","DOI":"10.1007\/978-3-319-67585-5_48"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.03.012"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2828652"},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","unstructured":"Medina QueroJ. Fern\u00e1ndez OlmoM.R. Pel\u00e1ez AguileraM.D. and Espinilla Est\u00e9vezM. Real-time monitoring in home-based cardiac rehabilitation using wrist-worn heart rate devices Sensors (Switzerland) 17(12) (2017) art. no. 2892.","DOI":"10.3390\/s17122892"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2018.07.068"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2012.02.016"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2014.2370945"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.3390\/s150511312"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/THMS.2016.2641388"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-016-0362-7"},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","unstructured":"ThombreS. R Ul IslamK. AnderssonK. HossainM.S. Performance analysis of an IP based protocol stack for WSNs. In: Proceedings of the 2016 IEEE conference on computer communications workshops (INFOCOM WKSHPS) (2016) pp. 691\u2013696.","DOI":"10.1109\/INFCOMW.2016.7562102"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-016-2425-2"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0165-0114(83)80073-6"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-015-1962-4"},{"key":"e_1_3_2_35_2","author":"Yan S.","year":"2016","unstructured":"YanS., LiaoY., FengX. and LiuY., Real time activity recognition on streaming sensor data for smart environments, In Progress in informatics and computing (PIC), 2016 international conference on (pp. 51\u201355). IEEE (2016).","journal-title":"Real time activity recognition on streaming sensor data for smart environments"},{"key":"e_1_3_2_36_2","unstructured":"YagerR.R. On linguistic summaries of data 347\u2013363 Knowledge discovery in databases 1991."},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0255(75)90036-5"},{"key":"e_1_3_2_38_2","doi-asserted-by":"crossref","unstructured":"ZadehL.A. A prototype-centered approach to adding deduction capability to search engines-the concept of protoform In Fuzzy Information Processing Society 2002. Proceedings. NAFIPS. 2002 Annual Meeting of the North American (pp. 523\u2013525). IEEE (2002).","DOI":"10.1109\/NAFIPS.2002.1018115"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.csda.2006.04.029"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-179443","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-179443","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-179443","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T09:55:53Z","timestamp":1770112553000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-179443"}},"subtitle":[],"editor":[{"given":"Cengiz","family":"Kahraman","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2019,9,13]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1,9]]}},"alternative-id":["10.3233\/JIFS-179443"],"URL":"https:\/\/doi.org\/10.3233\/jifs-179443","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,13]]}}}