Bot-Based Emergency Software Applications for Natural Disaster Situations

Autores
Ovando Leon, Gabriel; Veas Castillo, Luis; Gil Costa, Graciela Verónica; Marin, Mauricio
Año de publicación
2022
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
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.
Fil: Ovando Leon, Gabriel. Universidad de Santiago de Chile; Chile
Fil: Veas Castillo, Luis. Universidad de Santiago de Chile; Chile
Fil: Gil Costa, Graciela Verónica. Universidad Nacional de San Luis; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Luis; Argentina
Fil: Marin, Mauricio. Universidad de Santiago de Chile; Chile
Materia
APPLICATIONS FOR NATURAL DISASTERS
BOTS
NATURAL HAZARDS
RISK MANAGEMENT
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/202639

id CONICETDig_15c544026872fdae0c44bdac71242142
oai_identifier_str oai:ri.conicet.gov.ar:11336/202639
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling Bot-Based Emergency Software Applications for Natural Disaster SituationsOvando Leon, GabrielVeas Castillo, LuisGil Costa, Graciela VerónicaMarin, MauricioAPPLICATIONS FOR NATURAL DISASTERSBOTSNATURAL HAZARDSRISK MANAGEMENThttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Upon 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.Fil: Ovando Leon, Gabriel. Universidad de Santiago de Chile; ChileFil: Veas Castillo, Luis. Universidad de Santiago de Chile; ChileFil: Gil Costa, Graciela Verónica. Universidad Nacional de San Luis; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Luis; ArgentinaFil: Marin, Mauricio. Universidad de Santiago de Chile; ChileMDPI2022-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/202639Ovando Leon, Gabriel; Veas Castillo, Luis; Gil Costa, Graciela Verónica; Marin, Mauricio; Bot-Based Emergency Software Applications for Natural Disaster Situations; MDPI; Future Internet; 14; 3; 3-2022; 1-221999-5903CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.3390/fi14030081info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-15T15:10:59Zoai:ri.conicet.gov.ar:11336/202639instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-15 15:10:59.886CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv Bot-Based Emergency Software Applications for Natural Disaster Situations
title Bot-Based Emergency Software Applications for Natural Disaster Situations
spellingShingle Bot-Based Emergency Software Applications for Natural Disaster Situations
Ovando Leon, Gabriel
APPLICATIONS FOR NATURAL DISASTERS
BOTS
NATURAL HAZARDS
RISK MANAGEMENT
title_short Bot-Based Emergency Software Applications for Natural Disaster Situations
title_full Bot-Based Emergency Software Applications for Natural Disaster Situations
title_fullStr Bot-Based Emergency Software Applications for Natural Disaster Situations
title_full_unstemmed Bot-Based Emergency Software Applications for Natural Disaster Situations
title_sort Bot-Based Emergency Software Applications for Natural Disaster Situations
dc.creator.none.fl_str_mv Ovando Leon, Gabriel
Veas Castillo, Luis
Gil Costa, Graciela Verónica
Marin, Mauricio
author Ovando Leon, Gabriel
author_facet Ovando Leon, Gabriel
Veas Castillo, Luis
Gil Costa, Graciela Verónica
Marin, Mauricio
author_role author
author2 Veas Castillo, Luis
Gil Costa, Graciela Verónica
Marin, Mauricio
author2_role author
author
author
dc.subject.none.fl_str_mv APPLICATIONS FOR NATURAL DISASTERS
BOTS
NATURAL HAZARDS
RISK MANAGEMENT
topic APPLICATIONS FOR NATURAL DISASTERS
BOTS
NATURAL HAZARDS
RISK MANAGEMENT
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv 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.
Fil: Ovando Leon, Gabriel. Universidad de Santiago de Chile; Chile
Fil: Veas Castillo, Luis. Universidad de Santiago de Chile; Chile
Fil: Gil Costa, Graciela Verónica. Universidad Nacional de San Luis; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Luis; Argentina
Fil: Marin, Mauricio. Universidad de Santiago de Chile; Chile
description 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.
publishDate 2022
dc.date.none.fl_str_mv 2022-03
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/202639
Ovando Leon, Gabriel; Veas Castillo, Luis; Gil Costa, Graciela Verónica; Marin, Mauricio; Bot-Based Emergency Software Applications for Natural Disaster Situations; MDPI; Future Internet; 14; 3; 3-2022; 1-22
1999-5903
CONICET Digital
CONICET
url http://hdl.handle.net/11336/202639
identifier_str_mv Ovando Leon, Gabriel; Veas Castillo, Luis; Gil Costa, Graciela Verónica; Marin, Mauricio; Bot-Based Emergency Software Applications for Natural Disaster Situations; MDPI; Future Internet; 14; 3; 3-2022; 1-22
1999-5903
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.3390/fi14030081
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv MDPI
publisher.none.fl_str_mv MDPI
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1846083258191708160
score 13.22299