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
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/202639
Ver los metadatos del registro completo
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 |