{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T21:59:06Z","timestamp":1786139946798,"version":"3.56.0"},"reference-count":48,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2019,2,3]],"date-time":"2019-02-03T00:00:00Z","timestamp":1549152000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A Cyber-Physical Social System (CPSS) tightly integrates computer systems with the physical world and human activities. In this article, a three-level CPSS for early fire detection is presented to assist public authorities to promptly identify and act on emergency situations. At the bottom level, the system\u2019s architecture involves IoT nodes enabled with sensing and forest monitoring capabilities. Additionally, in this level, the crowd sensing paradigm is exploited to aggregate environmental information collected by end user devices present in the area of interest. Since the IoT nodes suffer from limited computational energy resources, an Edge Computing Infrastructure, at the middle level, facilitates the offloaded data processing regarding possible fire incidents. At the top level, a decision-making service deployed on Cloud nodes integrates data from various sources, including users\u2019 information on social media, and evaluates the situation criticality. In our work, a dynamic resource scaling mechanism for the Edge Computing Infrastructure is designed to address the demanding Quality of Service (QoS) requirements of this IoT-enabled time and mission critical application. The experimental results indicate that the vertical and horizontal scaling on the Edge Computing layer is beneficial for both the performance and the energy consumption of the IoT nodes.<\/jats:p>","DOI":"10.3390\/s19030639","type":"journal-article","created":{"date-parts":[[2019,2,5]],"date-time":"2019-02-05T11:31:07Z","timestamp":1549366267000},"page":"639","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["Where There Is Fire There Is SMOKE: A Scalable Edge Computing Framework for Early Fire Detection"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4883-930X","authenticated-orcid":false,"given":"Marios","family":"Avgeris","sequence":"first","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dimitrios","family":"Spatharakis","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8984-9064","authenticated-orcid":false,"given":"Dimitrios","family":"Dechouniotis","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nikos","family":"Kalatzis","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ioanna","family":"Roussaki","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9459-318X","authenticated-orcid":false,"given":"Symeon","family":"Papavassiliou","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens\u2014NTUA, GR 157 80 Zografou, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,3]]},"reference":[{"key":"ref_1","unstructured":"San-Miguel-Ayanz, J., Durant, T., Boca, R., Libert\u00e0, G., Branco, A., Rigo, D., Ferrari, D., Maianti, P., Vivancos, T.A., and Costa, H. (2018). Forest Fires in Europe, Middle East and North Africa 2017, European Commission. JRC Scientific and Technical Report."},{"key":"ref_2","unstructured":"Viegas, D.X., Simeoni, A., Xanthopoulos, G., Rossa, C., Ribeiro, L.M., Pita, L.P., Stipanicev, D., Zinoviev, A., Weber, R., and Dold, J. (2009). Recent Forest Fire Related Accidents in Europe, European Commission. JRC Scientific and Technical Report."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Sha, K., Shi, W., and Watkins, O. (2006, January 7\u201310). Using Wireless Sensor Networks for Fire Rescue Applications: Requirements and Challenges. Proceedings of the 2006 IEEE International Conference on Electro\/Information Technology, East Lansing, MI, USA.","DOI":"10.1109\/EIT.2006.252145"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4244","DOI":"10.1080\/01431161.2017.1317942","article-title":"Measuring fire severity using UAV imagery in semi-arid central Queensland, Australia","volume":"38","author":"McKenna","year":"2017","journal-title":"Int. J. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MC.2016.145","article-title":"The promise of edge computing","volume":"49","author":"Shi","year":"2018","journal-title":"Computer"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.gloenvcha.2014.11.003","article-title":"People as sensors: Mass media and local temperature influence climate change discussion on twitter","volume":"30","author":"Kirilenko","year":"2015","journal-title":"Glob. Environ. Chang."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sakaki, T., Okazaki, M., and Matsuo, Y. (2010, January 26\u201330). Earthquake shakes Twitter users: Real-time event detection by social sensors. Proceedings of the 19th International Conference on World Wide Web (WWW), Raleigh, NC, USA.","DOI":"10.1145\/1772690.1772777"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1186\/1475-2875-12-390","article-title":"Using search queries for malaria surveillance, Thailand","volume":"12","author":"Ocampo","year":"2013","journal-title":"Malar. J."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1186\/s12879-017-2424-7","article-title":"Using electronic health records and Internet search information for accurate influenza forecasting","volume":"17","author":"Yang","year":"2017","journal-title":"BMC Infect. Dis."},{"key":"ref_10","unstructured":"Boulton, C.A., Shotton, H., and Williams, H.T.P. (2016, January 17\u201320). Using Social Media to Detect and Locate Wildfires. Proceedings of the Tenth International AAAI Conference on Web and Social Media, Cologne, Germany."},{"key":"ref_11","unstructured":"(2018, October 12). Digital Earth Lab. Available online: http:\/\/digitalearthlab.jrc.ec.europa.eu\/activities\/detecting-forest-fires-social-media\/57793."},{"key":"ref_12","first-page":"87","article-title":"Image processing based forest fire detection","volume":"2","author":"Vipin","year":"2012","journal-title":"Int. J. Emerg. Technol. Adv. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kalatzis, N., Avgeris, M., Dechouniotis, D., Papadakis-Vlachopapadopoulos, K., Roussaki, I., and Papavassiliou, S. (2018, January 18\u201320). Edge Computing in IoT Ecosystems for UAV-Enabled Early Fire Detection. Proceedings of the 2018 IEEE International Conference on Smart Computing (SMARTCOMP), Taormina, Italy.","DOI":"10.1109\/SMARTCOMP.2018.00080"},{"key":"ref_14","unstructured":"Wang, N., Varghese, B., Matthaiou, M., and Nikolopoulos, D.S. (2017). ENORM: A framework for edge node resource management. IEEE Trans. Serv. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1016\/j.proeng.2013.02.146","article-title":"A study on the fire IOT development strategy","volume":"52","author":"Zhang","year":"2013","journal-title":"Procedia Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Bo, Y., and Wang, H. (2011, January 25\u201327). The application of cloud computing and the internet of things in agriculture and forestry. Proceedings of the 2011 International Joint Conference on Service Sciences, Taipei, Taiwan.","DOI":"10.1109\/IJCSS.2011.40"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1846","DOI":"10.1016\/j.sbspro.2015.06.408","article-title":"Fire detection systems in wireless sensor networks","volume":"195","author":"Dener","year":"2015","journal-title":"Procedia-Soc. Behav. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Cruz, H., Eckert, M., Meneses, J., and Mart\u00ednez, J.F. (2016). Efficient forest fire detection index for application in unmanned aerial systems (UASs). Sensors, 16.","DOI":"10.3390\/s16060893"},{"key":"ref_19","unstructured":"(2018, October 12). IEEE Standards Association. Available online: https:\/\/standards.ieee.org\/news\/2016\/semantic_interoperability.html."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MWC.2014.6845045","article-title":"Toward a standardized common M2M service layer platform: Introduction to oneM2M","volume":"21","author":"Swetina","year":"2014","journal-title":"IEEE Wirel. Commun."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MCOM.2012.6211489","article-title":"Context-awareness in wireless and mobile computing revisited to embrace social networking","volume":"50","author":"Roussaki","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kalatzis, N., Routis, G., Roussaki, I., and Papavassiliou, S. (2018, January 4\u20137). Enabling data interoperability for federated IoT experimentation infrastructures. Proceedings of the International Global IoT Summit (GIoTS) Conference, Bilbao, Spain.","DOI":"10.1109\/GIOTS.2018.8534555"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Avgeris, M., Kalatzis, N., Dechouniotis, D., Roussaki, I., and Papavassiliou, S. (2017, January 20\u201322). Semantic Resource Management of Federated IoT Testbeds. Proceedings of the International Conference on Ad-Hoc Networks and Wireless, Messina, Italy.","DOI":"10.1007\/978-3-319-67910-5_3"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.firesaf.2014.05.021","article-title":"Review of wildfire detection using social media","volume":"68","author":"Slavkovikj","year":"2014","journal-title":"Fire Saf. J."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1007\/s11069-016-2329-6","article-title":"Spatial, temporal, and content analysis of Twitter for wildfire hazards","volume":"83","author":"Wang","year":"2016","journal-title":"Nat. Hazards"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Abel, F., Hauff, C., Houben, G.J., Stronkman, R., and Tao, K. (2012, January 16\u201320). Twitcident: Fighting fire with information from social web streams. Proceedings of the International ACM Conference on World Wide Web, Lyon, France.","DOI":"10.1145\/2187980.2188035"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"012004","DOI":"10.1088\/1742-6596\/385\/1\/012004","article-title":"Hybrid resource provisioning for clouds","volume":"385","author":"Rahman","year":"2012","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Ullah, A., Li, J., Shen, Y., and Hussain, A. (2018). A control theoretical view of cloud elasticity: Taxonomy, survey and challenges. Clust. Comput., 1\u201330.","DOI":"10.1007\/s10586-018-2807-6"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1016\/j.compeleceng.2018.03.035","article-title":"A hierarchical control framework of load balancing and resource allocation of cloud computing services","volume":"67","author":"Leontiou","year":"2018","journal-title":"Comput. Electr. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.conengprac.2016.09.001","article-title":"Multi-objective switching controller for cloud computing systems","volume":"57","author":"Saikrishna","year":"2016","journal-title":"Control Eng. Pract."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Grimaldi, D., Persico, V., Pescap\u00e9, A., Salvi, A., and Santini, S. (2015, January 6\u201310). A feedback-control approach for resource management in public clouds. Proceedings of the Global Communications Conference (GLOBECOM), San Diego, CA, USA.","DOI":"10.1109\/GLOCOM.2015.7417016"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Patikirikorala, T., Colman, A., and Han, J. (2014, January 17\u201321). 4M-Switch: Multi-mode-multi-model supervisory control framework for performance differentiation in virtual machine environments. Proceedings of the Network and Service Management (CNSM), Rio de Janeiro, Brazil.","DOI":"10.1109\/CNSM.2014.7014151"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Jia, M., Liang, W., Xu, Z., and Huang, M. (2016, January 10\u201315). Cloudlet load balancing in wireless metropolitan area networks. Proceedings of the IEEE International Conference on Computer Communications, San Francisco, CA, USA.","DOI":"10.1109\/INFOCOM.2016.7524411"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1728","DOI":"10.1109\/JSAC.2016.2545559","article-title":"Fog computing may help to save energy in cloud computing","volume":"34","author":"Jalali","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1109\/JIOT.2017.2776252","article-title":"MAGA: A Mobility-Aware Computation Offloading Decision for Distributed Mobile Cloud Computing","volume":"5","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_36","unstructured":"(2019, January 30). IQ FireWatch. Available online: https:\/\/www.iq-firewatch.com\/."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"851","DOI":"10.3801\/IAFSS.FSS.8-851","article-title":"A Simple Physical Model For Forest Fire Spread Rate in Fire Safety","volume":"8","author":"Koo","year":"2005","journal-title":"Fire Saf. Sci."},{"key":"ref_38","unstructured":"(2018, October 12). COPERNICUS. Available online: http:\/\/effis.jrc.ec.europa.eu\/applications\/data-and-services\/."},{"key":"ref_39","unstructured":"Ljung, L. (1987). System Identification: Theory for the User, Prentice-Hall."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Leontiou, N., Dechouniotis, D., Athanasopoulos, N., and Denazis, S. (2014, January 16\u201319). On load balancing and resource allocation in cloud services. Proceedings of the International IEEE Mediterranean Conference in Control and Automation, Palermo, Italy.","DOI":"10.1109\/MED.2014.6961467"},{"key":"ref_41","unstructured":"(2018, October 12). NETMODE: NETwork Management & Optimal DEsign Laboratory. Available online: http:\/\/www.netmode.ntua.gr\/main\/index.php?option=com_content&view=article&id=103&Itemid=83."},{"key":"ref_42","unstructured":"(2018, October 12). TensorFlow. Available online: https:\/\/www.tensorflow.org\/."},{"key":"ref_43","unstructured":"(2018, October 12). Forestry Images. Available online: https:\/\/www.forestryimages.org\/browse\/subimages.cfm?sub=740."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Olteanu, A., Vieweg, S., and Castillo, C. (2015, January 14\u201318). What to expect when the unexpected happens: Social media communications across crises. Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, Vancouver, BC, Canada.","DOI":"10.1145\/2675133.2675242"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1007\/s13278-017-0446-1","article-title":"Mining social media to inform peatland fire and haze disaster management","volume":"7","author":"Kibanov","year":"2017","journal-title":"Soc. Netw. Anal. Min."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"To, H., Agrawal, S., Kim, S.H., and Shahabi, C. (2017, January 19\u201321). On Identifying Disaster-Related Tweets: Matching-Based or Learning-Based?. Proceedings of the 2017 IEEE Third International Conference on Multimedia Big Data (BigMM), Laguna Hills, CA, USA.","DOI":"10.1109\/BigMM.2017.82"},{"key":"ref_47","unstructured":"(2018, October 12). Road-, Air- and Water-Based Future Internet Experimentation. Available online: http:\/\/www.rawfie.eu."},{"key":"ref_48","unstructured":"(2018, October 12). Aeroloop. Available online: https:\/\/aeroloop.e-ce.uth.gr\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/3\/639\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:30:51Z","timestamp":1760185851000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/3\/639"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,3]]},"references-count":48,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,2]]}},"alternative-id":["s19030639"],"URL":"https:\/\/doi.org\/10.3390\/s19030639","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,3]]}}}