{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T17:09:47Z","timestamp":1779296987281,"version":"3.51.4"},"reference-count":51,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T00:00:00Z","timestamp":1646784000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Upon a serious emergency situation such as a natural disaster, people quickly try to call their friends and family with the software they use every day. On the other hand, people also tend to participate as a volunteer for rescue purposes. It is unlikely and impractical for these people to download and learn to use an application specially designed for aid processes. In this work, we investigate the feasibility of including bots, which provide a mechanism to get inside the software that people use daily, to develop emergency software applications designed to be used by victims and volunteers during stressful situations. In such situations, it is necessary to achieve efficiency, scalability, fault tolerance, elasticity, and mobility between data centers. We evaluate three bot-based applications. The first one, named Jayma, sends information about affected people during the natural disaster to a network of contacts. The second bot-based application, Ayni, manages and assigns tasks to volunteers. The third bot-based application named Rimay registers volunteers and manages campaigns and emergency tasks. The applications are built using common practice for distributed software architecture design. Most of the components forming the architecture are from existing public domain software, and some components are even consumed as an external service as in the case of Telegram. Moreover, the applications are executed on commodity hardware usually available from universities. We evaluate the applications to detect critical tasks, bottlenecks, and the most critical resource. Results show that Ayni and Rimay tend to saturate the CPU faster than other resources. Meanwhile, the RAM memory tends to reach the highest utilization level in the Jayma application.<\/jats:p>","DOI":"10.3390\/fi14030081","type":"journal-article","created":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T01:53:54Z","timestamp":1646790834000},"page":"81","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Bot-Based Emergency Software Applications for Natural Disaster Situations"],"prefix":"10.3390","volume":"14","author":[{"given":"Gabriel","family":"Ovando-Leon","sequence":"first","affiliation":[{"name":"CITIAPS, Universidad de Santiago de Chile, Santiago 9170020, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luis","family":"Veas-Castillo","sequence":"additional","affiliation":[{"name":"CITIAPS, Universidad de Santiago de Chile, Santiago 9170020, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Veronica","family":"Gil-Costa","sequence":"additional","affiliation":[{"name":"CONICET, Universidad Nacional de San Luis, San Luis 5700, Argentina"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0662-7149","authenticated-orcid":false,"given":"Mauricio","family":"Marin","sequence":"additional","affiliation":[{"name":"CITIAPS, Universidad de Santiago de Chile, Santiago 9170020, Chile"},{"name":"CeBiB, Center for Biotechnology and Bioengineering, Santiago 9170020, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,3,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Wang, C., Du, W., Chen, Z., Chen, N., and Wang, W. (2018, January 28\u201330). An Event Modeling Software for Natural Disasters: Design and Implementation. Proceedings of the International Conference on Geoinformatics, Kunming, China.","DOI":"10.1109\/GEOINFORMATICS.2018.8557045"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Segura, A., Olmedo, G., Acosta, F., and Santill\u00e1n, M. (2015, January 4\u20136). Designing a system for monitoring and broadcasting early warning signs of natural disasters for Digital Terrestrial Television. Proceedings of the IEEE Latin-American Conference on Communications (LATINCOM), Arequipa, Peru.","DOI":"10.1109\/LATINCOM.2015.7430119"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Mas Machuca, C., Secci, S., Vizarreta, P., Kuipers, F., Gouglidis, A., Hutchison, D., Jouet, S., Pezaros, D., Elmokashfi, A., and Heegaard, P. (2016, January 13\u201315). Technology-related disasters: A survey towards disaster-resilient Software Defined Networks. Proceedings of the International Workshop on Resilient Networks Design and Modeling (RNDM), Halmstad, Sweden.","DOI":"10.1109\/RNDM.2016.7608265"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/s10586-021-03381-6","article-title":"Feasibility of P2P-STB based crowdsourcing to speed-up photo classification for natural disasters","volume":"25","author":"Loor","year":"2021","journal-title":"Cluster Comput."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Wu, X., Mazurowski, M., Chen, Z., and Meratnia, N. (2011, January 23\u201325). Emergency message dissemination system for smartphones during natural disasters. Proceedings of the International Conference on ITS Telecommunications, St. Petersburg, Russia.","DOI":"10.1109\/ITST.2011.6060064"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Erdelj, M., and Natalizio, E. (2018, January 10\u201315). Drones, smartphones and sensors to face natural disasters. Proceedings of the ACM Workshop on Micro Aerial Vehicle Networks, Systems, and Applications, Munich, Germany.","DOI":"10.1145\/3213526.3213541"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1177\/0002764217717559","article-title":"Representativeness of Social Media in Great Britain: Investigating Facebook, LinkedIn, Twitter, Pinterest, Google+, and Instagram","volume":"61","author":"Blank","year":"2017","journal-title":"Am. Behav. Sci."},{"key":"ref_8","first-page":"909","article-title":"WhatsApp, viber and telegram: Which is the best for instant messaging?","volume":"6","author":"Sutikno","year":"2016","journal-title":"Int. J. Electr. Comput. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"e1500779","DOI":"10.1126\/sciadv.1500779","article-title":"Rapid assessment of disaster damage using social media activity","volume":"2","author":"Kryvasheyeu","year":"2016","journal-title":"Sci. Adv."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Lu, Y., Hu, X., Wang, F., Kumar, S., Liu, H., and Maciejewski, R. (2015, January 18\u201322). Visualizing social media sentiment in disaster scenarios. Proceedings of the International Conference on World Wide Web, Florence, Italy.","DOI":"10.1145\/2740908.2741720"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Battineni, G., Chintalapudi, N., and Amenta, F. (2020). AI Chatbot Design during an Epidemic like the Novel Coronavirus. Healthcare, 8.","DOI":"10.3390\/healthcare8020154"},{"key":"ref_12","unstructured":"Syed, H.A., Schorch, M., and Pipek, V. (2020). Disaster Learning Aid: A Chatbot Centric Approach for Improved Organizational Disaster Resilience. Information Systems for Crisis Response and Management Conference, Virginia Tech."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Tsai, M.H., Chan, H.Y., Chan, Y.L., Shen, H.K., Lin, P.Y., and Hsu, C.W. (2021). A Chatbot System to Support Mine Safety Procedures during Natural Disasters. Sustainability, 13.","DOI":"10.3390\/su13020654"},{"key":"ref_14","unstructured":"Bradshaw, S., Brazil, E., and Chodorow, K. (2019). Mongodb: The Definitive Guide: Powerful and Scalable Data Storage, O\u2019Reilly Media."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/1773912.1773922","article-title":"Cassandra: A decentralized structured storage system","volume":"44","author":"Lakshman","year":"2010","journal-title":"Oper. Syst. Rev."},{"key":"ref_16","unstructured":"Osborne, G., and Weninger, T. (July, January 27). Ozy: A General Orchestration Container. Proceedings of the International Conference on Web Services (ICWS), San Francisco, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Adufu, T., Choi, J., and Kim, Y. (2015, January 19\u201321). Is container-based technology a winner for high performance scientific applications?. Proceedings of the Asia-Pacific Network Operations and Management Symposium (APNOMS), Busan, Korea.","DOI":"10.1109\/APNOMS.2015.7275379"},{"key":"ref_18","unstructured":"Burns, B., Beda, J., and Hightower, K. (2019). Kubernetes: Up and Running: Dive into the Future of Infrastructure, O\u2019Reilly Media."},{"key":"ref_19","first-page":"2","article-title":"Docker: Lightweight Linux Containers for Consistent Development and Deployment","volume":"2014","author":"Merkel","year":"2014","journal-title":"Linux"},{"key":"ref_20","unstructured":"DeJonghe, D. (2020). Nginx CookBook, O\u2019Reilly Media."},{"key":"ref_21","unstructured":"Erinle, B. (2013). Performance Testing with JMeter 2.9, Packt Ltd."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.jocs.2014.01.004","article-title":"Development planning based on interoperable agent driven simulation","volume":"5","author":"Massei","year":"2014","journal-title":"Comput. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.jocs.2014.10.004","article-title":"Advanced river flood monitoring, modelling and forecasting","volume":"10","author":"Merkuryeva","year":"2015","journal-title":"Comput. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"102289","DOI":"10.1016\/j.ijdrr.2021.102289","article-title":"Improving human behaviour in macroscale city evacuation agent-based simulation","volume":"60","author":"Barnes","year":"2021","journal-title":"Disaster Risk Reduct."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2045","DOI":"10.1007\/s11069-020-04389-8","article-title":"A novel agent-based model for tsunami evacuation simulation and risk assessment","volume":"105","author":"Wang","year":"2021","journal-title":"Nat. Hazards"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1108\/09653560610669882","article-title":"An integrated approach to natural disaster management","volume":"15","author":"Moe","year":"2006","journal-title":"Disaster Prev. Manag."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1108\/09653560610669945","article-title":"Strategic approach to disaster management: Lessons learned from Hurricane Katrina","volume":"15","author":"Banipal","year":"2006","journal-title":"Disaster Prev. Manag."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Careem, M., De Silva, C., De Silva, R., Raschid, L., and Weerawarana, S. (2006, January 15\u201317). Sahana: Overview of a Disaster Management System. Proceedings of the 2006 International Conference on Information and Automation, Colombo, Sri Lanka.","DOI":"10.1109\/ICINFA.2006.374152"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bekhor, S., Cohen, S., Doytsher, Y., Kanza, Y., and Sagiv, Y. (2015, January 3\u20136). A Personalized GeoSocial App for Surviving an Earthquake. Proceedings of the ACM SIGSPATIAL International Workshop on the Use of GIS in Emergency Management, Bellevue, WC, USA.","DOI":"10.1145\/2835596.2835616"},{"key":"ref_30","unstructured":"Betke, H. (2018, January 20\u201323). A Volunteer Coordination System Approach for Crisis Committees. Proceedings of the International Conference on Information Systems for Crisis Response and Management, Rochester, NY, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1111\/1468-5973.12174","article-title":"S.O.S. on my phone: An analysis of motives and incentives for participation in smartphone-based volunteering","volume":"26","author":"Horstmann","year":"2018","journal-title":"Contingencies Crisis Manag."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Catarci, T., de Rosa, F., de Leoni, M., Mecella, M., Angelaccio, M., Dustdar, S., Gonzalvez, B., Iiritano, G., Krek, A., and Vetere, G. (2006, January 17\u201320). WORKPAD: 2-Layered Peer-to-Peer for Emergency Management through Adaptive Processes. Proceedings of the Collaborative Computing: Networking, Applications and Worksharing, Atlanta, GA, USA.","DOI":"10.1109\/COLCOM.2006.361872"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1080\/0144929X.2019.1621933","article-title":"A conceptual framework for developing solutions that organise social media information for emergency response teams","volume":"39","author":"Freitas","year":"2020","journal-title":"Behav. Inf. Technol."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"101205","DOI":"10.1016\/j.jocs.2020.101205","article-title":"Real-time mobile sensor management framework for city-scale environmental monitoring","volume":"45","author":"Qian","year":"2020","journal-title":"Comput. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.jocs.2018.09.014","article-title":"Design and simulation of the emergent behavior of small drones swarming for distributed target localization","volume":"29","author":"Alfeo","year":"2018","journal-title":"Comput. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Kerkez, B., Glaser, S.D., Bales, R.C., and Meadows, M.W. (2012). Design and performance of a wireless sensor network for catchment-scale snow and soil moisture measurements. Water Resour. Res., 48.","DOI":"10.1029\/2011WR011214"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Weimer, J.E., Sinopoli, B., and Krogh, B.H. (2008, January 17\u201320). A relaxation approach to dynamic sensor selection in large-scale wireless networks. Proceedings of the International Conference on Distributed Computing Systems Workshops, Beijing, China.","DOI":"10.1109\/ICDCS.Workshops.2008.82"},{"key":"ref_38","first-page":"235","article-title":"Near-optimal sensor placements in Gaussian processes: Theory, efficient algorithms and empirical studies","volume":"9","author":"Krause","year":"2008","journal-title":"Mach. Learn. Res."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MRA.2012.2220506","article-title":"Tracking aquatic invaders: Autonomous robots for monitoring invasive fish","volume":"20","author":"Tokekar","year":"2013","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1498","DOI":"10.1109\/TRO.2016.2603528","article-title":"Sensor planning for a symbiotic UAV and UGV system for precision agriculture","volume":"32","author":"Tokekar","year":"2016","journal-title":"IEEE Trans. Robot."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1139\/juvs-2014-0006","article-title":"Remote sensing of the environment with small unmanned aircraft systems (UASs), part 1: A review of progress and challenges","volume":"2","author":"Whitehead","year":"2014","journal-title":"Unmanned Veh. Syst."},{"key":"ref_42","first-page":"1","article-title":"Research on Natural Disaster Early Warning System Based on UAV Technology","volume":"Volume 787","author":"Wu","year":"2021","journal-title":"IOP Conference Series: Earth and Environmental Science"},{"key":"ref_43","first-page":"1032","article-title":"Public service chatbots: Automating conversation with BBC News","volume":"7","author":"Jones","year":"2019","journal-title":"Digit. J."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Angelov, S., and Lazarova, M. (2019, January 26\u201328). E-Commerce Distributed Chatbot System. Proceedings of the Balkan Conference on Informatics, Sofia, Bulgaria.","DOI":"10.1145\/3351556.3351587"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Licapa-Rodriguez, R., Gomez-Ramos, J., and Mauricio, D. (2021, January 27\u201329). EcoBot: Virtual assistant for e-commerce of ecological bricks based on Facebook Messenger. Proceedings of the IEEE Engineering International Research Conference (EIRCON), Lima, Peru.","DOI":"10.1109\/EIRCON52903.2021.9613191"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"102718","DOI":"10.1016\/j.jretconser.2021.102718","article-title":"Exploring the impact of chatbots on consumer sentiment and expectations in retail","volume":"63","author":"Tran","year":"2021","journal-title":"Retail. Consum. Serv."},{"key":"ref_47","unstructured":"Fadhlallah, G.M. (2021). A Deep Learning-Based Approach for Chatbot: Medical Assistance a Case Study. [Master\u2019s Thesis, Facult\u00e9des Lettres et des Langues FLL]."},{"key":"ref_48","unstructured":"Dharmapuri Sridhar, M.P. (2017). Real-Time Flood Mapping for Disaster Management Decision Support in Chennai. [Master\u2019s Thesis, System Design and Management Program, MIT]."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1007\/s12205-020-2044-4","article-title":"Four-Stage Framework for Implementing a Chatbot System in Disaster Emergency Operation Data Management: A Flood Disaster Management Case Study","volume":"25","author":"Tsai","year":"2021","journal-title":"KSCE Civ. Eng."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1017\/S1049023X19000086","article-title":"A Facebook Page Created Soon After the Amatrice Earthquake for Deaf Adults and Children, Families, and Caregivers Provides an Easy Communication Tool and Social Satisfaction in Maxi-Emergencies","volume":"34","author":"Rotondi","year":"2019","journal-title":"Prehosp. Disaster Med."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Ahmady, S.E., and Uchida, O. (2020, January 15\u201318). Telegram-Based Chatbot Application for Foreign People in Japan to Share Disaster-Related Information in Real-Time. Proceedings of the Conference on Computer and Communication Systems (ICCCS), Shanghai, China.","DOI":"10.1109\/ICCCS49078.2020.9118510"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/3\/81\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:33:21Z","timestamp":1760135601000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/3\/81"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,9]]},"references-count":51,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["fi14030081"],"URL":"https:\/\/doi.org\/10.3390\/fi14030081","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,9]]}}}