Charla de difusión resultados FONDEF Desastres, nov. 2017

Page 1

Charla de difusión de resultados del proyecto

Financiamiento Comisión Nacional de Investigación Científica y Tecnológica CONICYT Programa FONDEF IDeA 2 Etapas Etapa 1: Ciencia Aplicada (Investigación y Desarrollo) Etapa 2: Investigación Tecnológica (pruebas de productos en condiciones reales)


Charla de difusión del proyecto

“Plataforma de Apoyo a la Gestión de Emergencia y Aplicaciones” proyecto FONDEF IDeA código ID15I10560 Diciembre 2015 – Noviembre 2017 (Etapa 1)

Proyecto de creación de BIENES PUBLICOS Software dominio público


El objetivo es crear un bien público que posibilite la existencia de una multitud de aplicaciones de software para diversos fines relacionados con las distintas fases de los desastres: mitigación, preparación, respuesta y recuperación.


Obje<vos-principales-del-proyecto-

* •  Construir* una* plataforma- de- procesamiento- paralelo- y- distribuido- diseñada* para* apoyar*la*ges3ón*de*emergencias*en*desastres*de*origen*natural.* * * •  Difundir*sus*servicios*en*la*comunidad*de*desarrolladores*de*soOware*e*ins3tuciones* responsables*de*la*protección*de*la*población.* * * •  Construir*un*conjunto*de*aplicaciones-de-soFware*del*3po*casos*de*éxito.* * •  Convocar*la*crea3vidad*de*desarrolladores*de*soOware*para*emergencias.* * * •  Realizar* acciones* tendientes* a* lograr* la* sustentabilidad* de* la* plataforma* transformándola*en*un*bien-público.* -



¿-De-qué-se-trata-la-componente-I+D-del-proyecto-?El Back-End es habitualmente la parte más técnica y compleja relacionada con el diseño y despliegue de un producto de software que debe ser puesto en operación en los servidores de uno o más centros de datos.

Muchas veces los desarrolladores de software no abordan adecuadamente las complejidades técnicas que hay detrás de la construcción de un producto de software que debe funcionar a gran escala, con muchos usuarios y grandes volúmenes de datos.

Sin embargo, para lograr un Back-End de diseño y despliegue adecuado, es necesario contar con conocimientos avanzados en sistemas distribuidos y procesamiento paralelo.

Tienden a enfocarse en el diseño e implementación del modelo conceptual del producto y en sus aspectos estéticos, donde gracias a las crecientes facilidades que ofrecen las herramientas de desarrollo de software y sistemas de apoyo, rápidamente construyen prototipos que presentan un FrontEnd al usuario que tiene una apariencia casi idéntica al producto de software real. Existe por tanto poca preocupación por el diseño de un Back-End que posibilite el funcionamiento del producto a gran escala, con rendimiento eficiente tanto en tiempo de ejecución como en uso de recursos computacionales.

En el caso de emergencias siempre existirá un conjunto de productos de software considerados como críticos para la gestión y recolección de información durante desastres que involucran grandes extensiones de territorio.

https://comic.browserling.com/15

Esto hace especialmente evidente la necesidad de que los productos de software para emergencias contemplen el diseño y despliegue de un Back-End robusto y tolerante a fallas entre otras propiedades.


El proyecto ha construido un conjunto de productos de software para demostrar el uso de los servicios de la plataforma. Estos productos pueden ser utilizados en situaciones reales para ayudar a resolver emergencias.

Desarrollo-de-Aplicaciones-

****

•  Coordinación/Tareas* •  Mapa*Necesidades* •  Computación*Humanitaria*

Gran parte del esfuerzo en I+D del proyecto está destinado a lograr una plataforma de software de sistema que permita la construcción de Back-Ends que sean adecuados para productos de software para * emergencias. *

CreacióndePlataforma****

Usuarios-

****

•  Fundaciones* •  Estado* •  Sociedad* Los productos de software están dirigidos a diversas entidades sin fines de lucro, personas afectadas y voluntariado.

* * * * * *

*

* Inves3gación** y** Desarrollo*

Backiend* robusto*y* escalable*

* Habitualmente los desarrolladores de software confían en los servicios de un supuesto Cloud que de alguna manera es capaz de resolver el problema del Back-End. Pero en realidad esto es imposible debido a que el Back-End es siempre muy específico a los requerimientos y funcionalidades del producto de software. Por otra parte, un Back-End mal diseñado tiene el potencial de subir drásticamente los costos de arriendo de los recursos computacionales y stack de software del Cloud.


Una de las propiedades de la plataforma es que permite la movilidad de aplicaciones de software en el sentido que si un centro de datos queda fuera de servicio, entonces la aplicación automáticamente funciona desde otro centro de datos.

La*plataformadel-proyectopermite*la* construcción*y** ejecución*de* aplicaciones-desoFware*que* sa3sfacen*criterios* exigentes*de* seguridad*(hackeo),* escalabilidad*a* muchos*usuarios* concurrentes,*y* eficiencia*en* 3empos*de* respuesta*a*cada* usuario,*además*de* tolerancia-a-fallas,* elas<cidad*y* movilidad*entre* La*plataforma*pretende*crear*una*infraestructura* confiable*que*permita*apoyar*la*toma*de*decisiones.* centros-de-datos.* Un objetivo importante del proyecto es permitir que las distintas aplicaciones de software que funcionen en la plataforma, puedan reportar información útil para la toma de decisiones mediante la generación visualizaciones tales como gráficos de estado de situación en tiempo real.

Información sobre el gran número y diversidad de actores que se movilizan frente a una emergencia producto de un desastre de gran extensión territorial, es un recurso muy valioso para la toma de desiciones. Una manera de contribuir es posibilitar que el eco-sistema de aplicaciones de software sea diseñado desde el comienzo para reportar trazas de actividades de sus usuarios generadas durante el uso de las aplicaciones. En este esquema, las aplicaciones voluntariamente deciden qué y cuando reportar.


La plataforma proporciona a los desarrolladores de software un stack de software de dominio público disponibles en Internet para la construcción de aplicaciones para emergencias.

Para ejemplificar el uso del stack de software para la construcción de productos de software para emergencias, el proyecto ha desarrollado un conjunto de aplicaciones de software que pretenden ser ejemplos de productos de software relevantes para la gestión de emergencias.

Los códigos fuentes junto con documentación detallada del diseño e implementación, quedan a disposición de los desarrolladores de software, como un bien público no apropiable, con el objetivo de difundir los conocimientos necesarios para construir productos de software sobre un Back-End robusto y escalable entre otras propiedades relevantes para emergencias.


Por ejemplo, a continuación se muestra la arquitectura de uno de los productos de software desarrollados en el proyecto. Dicha arquitectura se construye utilizando distintos componentes del stack de software proporcionado por la plataforma.

Arquitectura-Aplicación-de-Voluntarios-

El diseño de la arquitectura está pensado para escalar y tolerar fallas mediante la distribución de la base de datos en distintos servidores para permitir replicación y sistema de cache de resultados sentencias SQL, balance de carga y redundancia.


Cada aplicaciรณn o producto de software puede utilizar varios componentes del stack de software de la plataforma. Dichos componentes pueden permitir la distribuciรณn de las funcionalidades de la aplicaciรณn en servidores ubicados en distintos centros de datos mediante conceptos de mรกquinas virtuales.


En general, el proyecto propone crear un eco-sistema de aplicaciones para emergencias proporcionando no sólo el stack de software de la plataforma, sino que también herramientas de apoyo al desarrollo de aplicaciones (middleware) y aplicaciones de ejemplo (debidamente documentadas con códigos disponibles al público) para que sirvan de base para crear nuevas aplicaciones de software desarrolladas por la comunidad.


El proyecto ha construido extensiones y configuraciones al stack de software para posibilitar que las aplicaciones para emergencias cumplan con propiedades crĂ­ticas para un adecuado funcionamiento frente a fuertes demandas de cargas de trabajo y usuarios interactivos.


Para evaluar el rendimiento de la aplicación de software la plataforma dispone de simulación basada en agentes. En este caso, los agentes emulan el comportamiento de los usuarios de la aplicación enviando peticiones de servicio al Front-End (aplicación Web) o al Back-End (App teléfonos móviles), con el objetivo de generar cargas de trabajo cercanas a la realidad cuando la aplicación debe funcionar a gran escala, con gran número de usuarios interactivos.

La plataforma también permite realizar la simulación de toda la infraestructura computacional con sus centros de datos y stack de software presente en cada servidor. Este esfuerzo constituye un componente relevante del I+D realizado en el proyecto.


La simulación de la aplicación, además del stack de software, también involucra la creación de modelos de simulación de la infraestructura computacional y de comunicaciones sobre la cual seContexto ejecutan las aplicaciones. Esto también incluir elde comportamiento de las personas de I+D asociado a involucra simulación aplicaciones mediante modelos de movilidad.

Red


Una herramienta relevante para el apoyo a la toma de decisiones es la recolección de información sobre lo que hacen en terreno las distintas entidades que participan durante una emergencia. La plataforma contiene un sistema de Publish & Subscribe en el cual las distintas aplicaciones de software que utilizan las entidades para sus procesos en terreno pueden publicar reportes tales como tipos de actividades ejecutadas por sus usuarios. La entidad interesada se subscribe al sistema para obtener información consolidada de las trazas de actividades y otros datos definidos de común acuerdo.


La entidad interesada en recolectar información utiliza un ambiente de definición de procesamiento de los flujos de trazas de actividades para obtener información consolidada y desplegarla en un panel de visualización de datos mediante distintas representaciones gráficas.

Publish & Subscribe Apps Publisher

Aplicaciones de entidades

En este sistema las aplicaciones voluntariamente publican reportes con trazas de actividades.

Sistema de procesamiento de flujos de trazas de actividades

Sistema de visualización


Un objetivo a mediano plazo es integrar lo reportado por las aplicaciones de software con un sistema GIS de integraciรณn de datos desarrollado para ONEMI.

En este caso el sistema Publish & Subscribe puede transferir capas de datos GIS al sistema de integraciรณn de datos de ONEMI.


En este ejemplo del incendio forestal que consumiรณ la villa Santa Olga, las capas aportadas por el sistema de Publish & Subscribe pueden dar cuenta de donde estรกn desplegadas las ONGs de ayuda humanitaria (en este caso fundaciones uno y dos).


¿Cómo hacer que los resultados del proyecto perduren una vez terminado el financiamiento de Fondef ?

Caminos-comunicantes-para-la-sustentabilidad-

*

•  Plataforma-ONEMI-

Aplicaciones*que*cumplan*con*normas*ISO*y*que*permitan*coordinar*y* adquirir*y**desplegar*información*de*situación*en*3empo*real.*

*

•  Plataforma-del-voluntariado-

Ecosistema*de*voluntarios*desarrolladores*de*soOware*ar3culados*por* Fundación también puede tener la responsabilidad una*“Fundación*de*Fundaciones”.* Esta de mantener los servicios y aplicaciones de software de

* *

la plataforma funcionando en forma permanente.

•  Plataforma-de-la-crea<vidad-

Con*el*apoyo*de*REUNA*y*universidades*del*norte,*centro*y*sur* incen3var*la*creación*de*aplicaciones*de*soOware*novedosas*y*con* backiends*bien*diseñados*además*de*usabilidad*e*interfaces,*etc.*


El proyecto contempla el desarrollo de un conjunto de productos de software diseĂąados para distintos aspectos relacionados con la gestiĂłn de emergencias.

Se espera que nuevos desarrolladores de software aporten con mĂĄs productos formando un eco-sistema.


Aplicación-de-SoFware-(Redes-Sociales)- El*obje3vo*es*clasificar*mensajes*de* Twiner*en*3empo*real*y*desplegar*

Mapa-de-necesidades-desde-TwiMer- diversos*resúmenes*en*un*mapa.*

Los*mensajes*de*Twiner*son*clasificados*en* base*a*una*taxonomía*propuesta*para* desastres*por*expertos*internacionales*y* validada*en*Chile*u3lizando*el*Terremoto*de* Iquique.*


El*mapa*permite*la*navegación*interac3va*por*las*dis3ntas*categorías*de*la*taxonomía*para* desastres*y*también*permite*recorrer*los*mensajes*de*Twiner*específicos*asociados*a*cada* categoría.**Las*categorías*propuestas*para*la*taxonomía*son*aquellas*que*pueden*ser* detectadas*con*mayor*precisión*por*clasificadores*de*inteligencia*computacional*desde*el* flujo*de*mensajes*detectados*en*3empo*real.*

El*mapa*puede*ayudar*a*entregar* información*de*u3lidad*para*los*primeros* minutos*luego*de*ocurrido*un*desastre.*

Es posible desplegar los tweets clasificados en cada categoría para consulta y análisis.


Aplicación-de-SoFware-para-Computación-Humanitaria-

Permite*crear*mapas*de*situación*en*base*a*fotograpas*enviadas*por*voluntarios*en* terrenos,*las*cuales*son*luego*clasificadas/e3quetadas*por*voluntarios*digitales.*

Voluntariado Digital

Plataforma*de* Crowdsourcing*para* e3quetar*eventos* (fotos)*sobre*una* problemá3ca* par3cular.* *


Como*resultado*del*e3quetado*de*fotograpas*realizado*por*los*voluntarios*digitales,*se* crea*un*mapa*de*calor*que*muestra*un*resumen*de*los*3pos*de*eventos*reportados*por* los*voluntarios*desplegados*en*el*terreno*a*travĂŠs*de*las*fotos*enviadas*al*servidor.*

Se*puede*visualizar*la*tasa*de*eventos*reportados*a*lo*largo*del*3empo.*Cada*evento* reportado*es*una*imagen*o*foto*enviada*por*un*voluntario*en*terreno.*


Durante el proyecto hemos explorado el desarrollo de aplicaciones para TV digital interactiva. Se espera que esta tecnología sea una realidad en Chile en los próximos años.

Actividad conexa al proyecto: Computación humanitaria y TV digital

!  Se recupera alguna imagen de las redes sociales. !  Esta se organiza y se transmite de manera inteligente a los televidentes. !  Voluntarios etiquetan imágenes. !  Visualización del desastre.


Mediante el uso de simuladores de aplicaciones para TV digital interactiva hemos construido un prototipo para voluntariado digital y etiquetado de imágenes generadas AVANCE EN LA OBTENCION DE OTROS RESULTADOS desde una zona afectada por un desastre.

•  Etiquetado de imágenes a través de Televisión Digital Terrestre (TDT). (computación humanitaria)


La gestión de un gran número de organizaciones y voluntarios puede ser realizada mediante la combinación de dos productos de software. El primero, llamado Rimay, tiene como objetivo la coordinación de representantes de organizaciones que trabajan con voluntarios. La segundo producto, llamado Ayni, tiene como objetivo realizar convocatorias, selección y coordinación de voluntarios en torno al concepto de misiones. Entidad de Coordinación

Aplicación-de-SoFware:-RimayCOORDINACION-DEREPRESENTANTES-

ONEMI

REPORTES*/*PROTOCOLOS*/*INSTRUCCIONES*

Canal*ONEMI* Comunicación *

Otros*

Aplicación-de-SoFware:-AyniCOORDINACIONDE-VOLUNTARIOSVOLUNTARIOS* Habilidades*y* funcionalidades* genéricas-

VOLUNTARIOS* Habilidades*y* funcionalidades* específicas-


Rimay es un Bot para Telegram especializado en proporcionar herramientas para el apoyo de la coordinación de personas durante emergencias. Similar a WhatsApp en tanto aplicación de chat, Telegram nos permitió incorporar además un Bot (o usuario ficticio) configurable, al que se pueden enviar simples comandos para la creación y asignación de tareas a distintos responsables.


Aplicaciรณn Rimay Unidad de Gestiรณn del Sistema Nacional de Protecciรณn Civil de ONEMI


Rimay-=-Bot-+-Paneles-

--Panel-de-Diálogos---Registra los diálogos del grupo Chat para posterior consulta.

Chat-de-Telegram-

--Panel-de-Estadís<cas-Presenta graficos de reportes y tareas originadas en el grupo Chat


El*Chat*de*Telegram*está*extendido*con*comandos*del*Bot*que*permiten*realizar*una*serie* de*acciones*per3nentes*para*la*coordinación*de*los*miembros*del*grupo.*Esto*en*adición*a* la*mensajería*estándar*del*Chat,*la*cual*es*muy*similar*al*Chat*de*WhatsApp.*


El*Panel*de*Diálogo*presenta*en*el*mismo*formato*del*Chat*de*Telegram*todos*los*mensajes* generados*en*el*grupo*y*los*comandos*de*creación*y*ges3ón*de*tareas.*El*Panel*también* permite*la*realización*de*búsquedas*avanzadas*en*los*mensajes*del*grupo*para*facilitar*la* trazabilidad*de*los*temas*tratados*en*el*Chat.*Además*existe*el*concepto*de*creación*de* emergencias*con*el*fin*de*mantener*los*diálogos*del*Chat*asociados*a*cada*evento.*


El*Panel-de-Estadís<cas-o*Panel*Gráfico*permite*visualizar*a*lo*largo*del*3empo*las*tareas* creadas*y*completadas,*y*permite*desplegar*en*un*mapa*las*tareas*que*han*sido*creadas* con*geoilocalización.*También*es*posible*incluir*estadís3cas*desglosadas*por*miembro*del* grupo*de*Chat*y*en*general*es*un*sistema*programable*a*cualquier*3po*de*estadís3cas*que* sea*requerida*para*entregar*un*mejor*estado*de*situación*de*la*coordinación.**



Ayni es un sistema de manejo y administración de ayuda de voluntarios frente a una emergencia, que también hace posible informar y conocer las necesidades del contexto. Permite enfocar las distintas habilidades de las personas donde éstas sean más necesarias, de manera distribuida y rápida, sin depender de una oficina central de recursos.


Ayni está compuesto de una aplicación Web que permite gestionar la creación de misiones y asignación de voluntarios a misiones, y una aplicación para teléfonos móviles (App) que utilizan los voluntarios para recibir misiones, y reportar estado de avance y problemas, entre otras funcionalidades.


Los usuarios coordinadores pueden crear nuevas misiones donde tanto la descripción de las misiones como los posteriores mensajes de texto enviados a los voluntarios pueden ser analizados por el evaluador de asertividad de Ayni. Se trata de un clasificador que utiliza métodos de aprendizaje de máquina para mejorar la comunicación entre coordinadores y voluntarios, y cuyos resultados se presentan mediante informes de asertividad.


Una vez definida la misión, el sistema de recomendación de voluntarios de Ayni sugiere la lista de voluntarios disponibles. La recomendación es realizada en base a las habilidades o criterios de selección definidos por el coordinador. Una vez que se despliega la lista de voluntarios disponibles, el coordinador puede crear la lista definitiva de voluntarios para enviar las notificaciones de invitación a participar en la misión.


App para los Voluntarios:

Inicio Para mostrar la utilidad del producto Ayni se desarrolló un App que los voluntarios pueden descargar en sus teléfonos celulares.

Esta App les permite definir sus perfiles con habilidades e información personal, y luego recibir invitaciones a participar en misiones, ver los detalles de la misión, reportar el estado de la misión y reportar problemas o realizar consultas.

Este App es una de varias formas en que se puede establecer contacto con los voluntarios. Otras formas provienen del desarrollo de Bots para las redes sociales que utilizan los jóvenes voluntarios con los cuales es posible obtener las mismas funcionalidades del App para voluntarios. También mediante formularios Web y mensajes SMS. El objetivo es ser multiplataforma de manera de facilitar la comunicación con el voluntario.


Alerta de misiรณn*

Lista*de*misiones*

Detalles*misiรณn*


Misiรณn en curso*

Reporte*de*problemas*

Misiรณn*completada*


El voluntario define su perfil de acuerdo a las necesidades de la organización convocante.*

En*general*la*aplicación*de*voluntarios*se*puede* adaptar*a*las*necesidades*de*cada*organización.** * La*inteligencia*presente*en*Ayni*proviene*de*la* solución*a*los*siguientes*problemas*I+D:* * •  Sistema*de*recomendación*de*voluntarios* que*permite*seleccionar*a*las*personas*más* afines*a*una*misión*dada.*Cada*organización* define*sus*criterios*de*selección*y*el*motor*de* recomendación*de*Ayni*habilita*la*selección* de*voluntarios*para*dichos*criterios.* •  Sistema*de*análisis*de*aser3vidad*de*la* comunicación*textual*entre*coordinadores*de* misiones*y*voluntarios,*esto*como*una* manera*de*reducir*los*errores*de* interpretación*en*las*misiones*y*reporte*de* problemas.* *


Servicio de convocatoria y selecciรณn de voluntarios Una interfaz Web intuitiva permite definir los criterios de selecciรณn de voluntarios para una emergencia dada.


Es posible definir la importancia o peso de cada criterio en la selecciรณn de voluntarios. Esto se puede realizar mediante un sistema interactivo que permite ajustar los factores de importancia o peso asignado a cada criterio de selecciรณn de voluntarios.


Una vez definidos los criterios y sus respectivos pesos es posible obtener representaciones grรกficas de la cantidad y tipos de voluntarios seleccionados. Es posible volver hacia atrรกs para redefinir tantos los criterios como los pesos.


Posteriormente es posible visualizar los datos de los voluntarios seleccionados para enviarles las invitaciones a participar en una misión asociada a una emergencia. Alternativamente es posible generar como salida planillas excel o google docs para ser gestionadas manualmente. Siempre es posible volver hacia atrás como lo indica el menú de navegación del extremo derecho.


La aplicación de Mensajería en Emergencias permite el envío de mensajes desde una entidad confiable que recolecta mensajes de víctimas y se distribuyen entre su red de contactos. La comunicación tiene lugar en un sistema de mensajería diseñado especialmente para situaciones de emergencia y para la que se estudió la usabilidad más apropiada ante distintos escenarios de desastre. A continuación se muestran las pantallas principales de un App para los usuarios pero también existe una versión de la misma aplicación implementada mediante un Bot para Messenger de FaceBook.


El modelo conceptual de la aplicación muestra las distintas funcionalidades y actores, y en general describe el funcionamiento de la aplicación mostrando sus características principales.

texto

La aplicación de Mensajería está pensada para que las personas afectadas por un desastre puedan reportar sobre su estado tanto a una lista de contactos cercanos (familiares y amigos) como a la autoridad responsable, la cual mediante el tráfico generado en la aplicación puede obtener mapas generales de situación en el área afectada.


Pilotaje para planes de evacuaciรณn en Iquique Direcciรณn Regional de Onemi en Iquique Universidad Arturo Prat Prueba de componente informaciรณn durante la visita del Papa a Iquique


El usuario puede definir su lista de contactos más cercanos a quienes informar sobre su estado en caso de emergencia. Cuando la autoridad genera una alarma, al usuario se le pregunta por su estado. Se realizan muy pocas preguntas debido a que la persona puede estar en situación de pánico o preocupación.

Al igual que el App para voluntarios, el App de Mensajería está implementado en el sistema de Bots para redes sociales. Actualmente existe una versión funcionando para el Bot de Messenger de Facebook. En este caso, es crucial tener distintas realizaciones del producto en las redes sociales que son familiares para las personas, esto debido a que en caso de desastres es sabido que las personas mayoritariamente recurren a lo que más conocen y utilizan a diario.


Si el usuario responde que NO se encuentra bien, se le pregunta por su estado. Las respuestas junto con la coordenada GPS es enviada a la lista de contactos cercanos definidos por el usuario. La autoridad que emitió la alarma también tiene acceso a las respuestas y coordenada GPS.

Se realizó un análisis basado en conceptos de ciencias del comportamiento humano frente a situaciones de emergencias, y se concluyó que es conveniente que una persona responda cuatro preguntas respecto de su estado, cada pregunta tiene asociado un ícono cuyo diseño también es producto de este análisis.


A cada usuario indicado en la lista de contactos de la persona afectada por el desastre le llega una notificación de su estado. También es posible visualizar la última posición GPS conocida de la persona afectada.

La aplicación utiliza algoritmos de compresión de posiciones GPS con el objetivo de no saturar el ancho de banda de la red de telefonía celular cuando muchos usuarios comienzan a reportar sus estados. Las posiciones de las personas afectadas son actualizadas a medida que transcurre el tiempo mediante algoritmos que reducen la cantidad de comunicación realizando sólo reportes de cambios incrementales a la posición inicial de la persona afectada.


La interfaz Web permite que la autoridad responsable de la protecciรณn civil pueda visualizar la distribuciรณn personas afectadas con distintos niveles de agregaciรณn, desde casos individuales hasta mapas de calor representando grupos de personas.


En esta lámina se muestran las pantallas principales de la versión de Bot para el Messenger de Facebook. El Bot permite establecer un diálogo con la persona afectada ir obtener información de su estado. También puede ser utilizado para enviar noticias e instrucciones generales publicando desde Facebook.


http://emergencias.usach.cl hnp://emergencias.ci3aps.cl* Comentarios-finales-- “Hagamos-Computación-Humanitaria-en-serio”-

* •

Nuestro*país*requiere*de*integración*de*datos*y* creación*de*aplicaciones*novedosas*que*ayuden*a*la* mi3gación,*preparación,*respuesta*y*recuperación* frente*a*grandes*desastres*de*origen*natural.* Las*aplicaciones*de*soOware*especialmente*crí3cas* para*la*ges3ón*adecuada*de*emergencias*y*el*apoyo*a* víc3mas*deben*ser*construidas*teniendo*presente*un* adecuado*diseño*del*backiend.*Actualmente*es*muy* sencillo*construir*aplicaciones*que*NO-cumplen-con*las* propiedades*clave.*


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.