When an emergency occurs or is going to occur, the aim of organizations and agencies
involved in the response phase is to restore quickly a safe situation and reduce
the number of victims and damages.
The notification of information about the kind of emergency, its characteristics,
the location of safe places and available procedures for reaching them has a crucial
role in order to facilitate the evacuation of citizens. Several organizations and
agencies have been promoting the development of Information Technology (IT)
tools, called Emergency Response Information Systems (ERIS) for the management
of the activities performed in response to the emergencies. In particular, these
systems provide modules for collecting, updating and notifying information about
imminent disasters to potential affected people. Such notifications can be communicated
through different channels, like websites, emails, text or voice messages.
But to effectively inform people about an emergency, the notifications should be
adapted automatically to each user’s profile (e.g. functional or contextual disabilities,
elderly, children), the kind of emergency (e.g. typhoon, earthquake, tornado),
the communication channel (e.g. PDAs, smartphones, pagers) and any other exceptional
circumstances (e.g. interrupted roads, collapsed exit, dangerous area).
For example, when a fire occurs in a building, a blind person should be alerted by
audio signals or text messages (assuming she has a text-to-speech software on her
device). Moreover, information can guide her to an assistant that can help her in
reaching the exit.
The efficacy of emergency notifications depends also on how different Emergency
Notification Systems (ENS) communicate and interoperate with each other in
order to share information even with different terminologies and types of disasters.
For avoiding semantic incompatibilities, a common language is needed to improve the coordination not only among systems, but also among users. In fact, codifying
the semantics of shared information in an accessible way could help citizens in
interpreting notifications without misunderstandings and emergency operators in
communicating among them.
Modelling knowledge on alerting and evacuation processes, using expert systems,
neural networks or ontologies, can help in personalizing emergency notifications
and evacuation procedures. In particular, we posit that the knowledge base
required for the personalization mechanism should cover at least four domains: accessibility,
technology, emergency and evacuation procedures. These domains cover
the factors to take into account for adapting the notifications. Consequently, the accessibility
is considered a representation for the user’s profile, technology for the
interactive devices and the communication channel, emergency for the characteristics
of the situation and evacuation procedures for the escaping measures.
In this thesis, we propose the design of an ontology called SEMA4A (Simple
Emergency Alerts 4 [for] All). The ontology is a knowledge representation based on
semantic rules that allows to model articulated knowledge through the definition
of complex relations among concepts from different domains. This choice is also
related to the possibility of using specific tools based on first order logic for verifying
the validity and the integrity of the proposed representation.
The development of the ontology has to meet the objectives that motivated this
research work: consistency, completeness, understandability and interoperability
with existent systems and protocols. For the consistency, we have run a reasoner
tool called Pellet obtaining that there are not redundancies and the mapping is
syntactically coherent.
Concerning completeness and understandability, we have performed a quantitative
and a qualitative evaluation. The goal of the quantitative evaluation is to
compute three well-known functions in the domain of ontological engineering: precision,
coverage and accuracy. These three measures evaluate how much the ontology
is representative respect to the domains of interest (i.e. accessibility, emergency,
evacuation and technology). In the qualitative evaluation, we have involved international
experts in accessibility, evacuation and emergency to test the validity of
the proposed mapping with respect to their expertise.
Finally, the interoperability has been guaranteed codifying SEMA4A with a standard
language called OWL (Ontology Web Language) and following formal recommendations
published as an initiative of the W3C (World Wide Web Consortium).
Taking into account the results obtained from the evaluations, we posit that the
proposed ontology addresses needed information for sharing and integrating alert
notifications about emergencies and evacuation procedures into existent solutions
(i.e. notification mechanisms, information systems, communication protocols). As
proof of this, we have developed three use cases in collaboration with the DEI
Group of the University Carlos III of Madrid. SEMA4A has been applied for adapting
available information considering several factors: the user’s profile, the kind of
emergency, the communication channel and other exceptional circumstances. The
first use case, called CAPONES, sends emergency alerts adapting the content and
the visualization to the needs of involved users. The second system is NERES which
aims at generating and notifying personalized evacuation routes. The last case is
the EmergenSYS platform that provides three different mobile tools for sending
alerts in two directions: from citizens to emergency operators and from emergency
operators to citizens. -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Durante una emergencia, el objetivo de las organizaciones y agencias involucradas
es de responder a la misma para restaurar rápidamente una situación segura y
reducir el número de las víctimas y los daños.
En este ámbito es fundamental enviar a los ciudadanos afectados notificaciones
sobre la emergencia especificando el tipo, las características, la ubicación de los lugares
seguros y cómo llegar a ellos. De esta forma se pueden facilitar el desalojo
y la evacuación de la área peligrosa. Varias organizaciones y agencias han estado
colaborando en el desarrollo de los Sistemas Informativos para la Gestión de Emergencias
(SIGEs). Estos sistemas proporcionan deferentes servicios basados en las
Tecnologías de la Información y la Comunicación (TIC). Uno de ellos es la gestión
de la información relacionada con la situación y su consecuente notificación a los
ciudadanos a través de diferentes canales, como por ejemplo sitios web, correos
electrónicos, mensajes de voz y texto.
Para que las notificaciones sean efectivas, es necesario proporcionar un mecanismo
de personalización que adapte automáticamente la información a enviar teniendo
en cuenta el perfil de cada usuario (por ejemplo, discapacidades funcionales
o contextuales, ancianos y niños), el tipo de emergencia (por ejemplo, incendios,
terremotos y tornados), el canal de comunicación (por ejemplo dispositivos móviles,
dispositivos inteligentes y correo electrónicos) y cualquier otra circunstancia que se
pueda considerar relevante (por ejemplo, carreteras cortadas o colapsadas y zonas
peligrosas). Por ejemplo, cuando se produce un incendio en un edificio, una persona
invidente puede ser alertada por una señal audio o un mensaje de texto si
tiene instalado en su teléfono un convertidor de texto a voz. No solo el tipo de
alerta, si no también el contenido de la misma tiene que adaptarse. En el caso del
invidente, la información recibida le guiará hacia un asistente que le pueda ayudar a llegar a la salida.
La eficacia de las notificaciones de emergencia depende también de cómo los
diferentes SIGEs comunican y colaboran entre sí con el fin de compartir información.
En este caso, hay que tener en cuenta que cada sistema podría utilizar una
terminología diferente. Para evitar cualquier incompatibilidad semántica, se necesita
un lenguaje común con el objetivo de mejorar la comunicación no sólo entre los
SIGEs, sino también hacia los usuarios. De esta forma, se evitarían posibles malentendidos
en la interpretación de la información recibida por parte de los ciudadanos
y compartida entre los operadores de emergencia.
Una posible solución a esta necesidad consiste en modelar el conocimiento sobre
las alertas de emergencias y los procesos de evacuación desarrollando un sistema
basado en la inteligencia artificial, como por ejemplo sistemas expertos, redes
neuronales u ontologías. En particular, se considera que el conocimiento a modelar
necesario para definir el mecanismo de personalización debería cubrir por lo menos
lo siguientes cuatros dominios: accesibilidad , tecnología, emergencia y evacuación.
Cada uno de estos dominios representa un factor especifico de la personalización.
La accesibilidad se refiere a las características definidas en el perfil del usuario. La
tecnología contiene los tipos de dispositivos y el canal utilizados para recibir información.
La emergencia representa todo lo que se conoce sobre la situación critica
mientras la evacuación incluye los procedimientos y las medidas a tomar para evacuar.
En esta tesis, se propone el diseño de una ontología llamada SEMA4A (Simple
Emergency Alerts 4 [for] All, Alertas de Emergencias Simples para Todos). La ontología
es una representación de una área de conocimiento basada en la definición
de reglas semánticas. A través de estas reglas, es posible definir modelos complejos
que relacionen conceptos provenientes de diferentes dominios. Además, el uso de
ontologías nos permite aplicar una serie de herramientas basadas en la lógica del
primer orden para verificar la validez y la integridad de la representación resultante.
El diseño de la ontología tiene que cumplir con los objetivos que han motivado
este trabajo: la coherencia, la integridad, la comprensión y la interoperabilidad
con los sistemas y los protocolos existentes. Cada una de estas propiedades ha
sido evaluada utilizando técnicas especificas. Para la coherencia, se ha utilizado un
razonador llamado Pellet. El resultado obtenido confirma que la definición de los conceptos y de las relaciones incluidas en SEMA4A ses semanticamente coherente.
En cuanto a la integridad y la comprensión, hemos realizado dos tipos de evaluación:
una cuantitativa y otra cualitativa. El objetivo de la evaluación cuantitativa
es calcular tres funciones ya conocidas en el campo de la ingeniería ontológica:
cover, accuracy y precision. Estas funciones nos permiten medir cuanto la ontología
es representativa para los dominios de interés. En el ámbito de la evaluación cualitativa,
hemos involucrado a expertos internacionales en materia de accesibilidad,
evacuación y emergencia para qué opinen sobre SEMA4A y su valor respecto a la
experiencia propia de cada uno.
Por último, se ha cumplido con la interoperabilidad implementando SEMA4A
con un lenguaje estándar llamado OWL (Ontology Web Language, Lenguaje Web
para Ontologías) y siguiendo las lineas guías publicadas como iniciativa de la W3C
(World Wide Web Consortium).
Teniendo en cuenta los resultados obtenidos al finalizar las evaluaciones, finalmente
podemos afirmar que la ontología propuesta en esta tesis puede ser utilizada
por otros SIGEs para personalizar y compartir la información disponible sobre situaciones
de emergencia y procedimientos de evacuación. Como prueba de ello, hemos
desarrollado tres casos de uso en colaboración con el Grupo de DEI de la Universidad
Carlos III de Madrid. SEMA4A se ha aplicado como parte del mecanismo de
adaptación de la información disponible teniendo en cuenta el perfil del usuario, el
tipo de emergencia, el canal de comunicación y otras circunstancias excepcionales.
El primer caso de uso, llamado CAPONES, envía alertas de emergencia personalizando
el contenido y la visualización del mensaje (texto, imágenes o realidad
aumentada) para mejor cumplir con las necesidades de los usuarios involucrados.
El segundo sistema es NERES cuyo objetivo es adaptar y notificar las rutas de evacuación
respecto al plano de emergencia oficial. El último caso es la plataforma
EmergenSYS que ofrece tres aplicaciones móviles diferentes. La primera permite a
los ciudadanos de notificar incidentes al centro de operaciones en calidad de testigos
o victimas. La segunda es un botón de pánico que el ciudadano puede presionar
para que automáticamente llegue una notificación al centro de operaciones. La tercera
permite a los ciudadanos recibir información útil acerca de una emergencia
cercana, incluyendo también la ruta de evacuación personalizada