Universitat Oberta de Catalunya (UOC)
TurbulenceAlert: Diseño e implementación de un sistema de alerta de turbulencias basado en procesamiento geoespacial y eventos en tiempo real
Abstract
dc:description.abstractLa turbulencia atmosférica representa uno de los mayores desafíos para la seguridad y eficiencia de la aviación comercial, siendo difícil de predecir con los modelos tradicionales. Este Trabajo de Final de Grado aborda esta problemática mediante el análisis y diseño de "TurbulenceAlert", un sistema distribuido para la detección y notificación de turbulencias en tiempo real, inspirado en iniciativas colaborativas como Turbulence Aware de IATA. El objetivo principal es crear una arquitectura capaz de ingerir, normalizar y enriquecer datos de fuentes heterogéneas para alertar a los consumidores aeronáuticos de forma inmediata. La metodología seguida se basa en la ingeniería del software clásica, utilizando el modelo C4 para la documentación arquitectónica. Se propone una solución técnica híbrida basada en microservicios y una arquitectura orientada a eventos (EDA) desplegada sobre infraestructura en la nube (AWS). Además, se ha diseñado un modelo de datos con persistencia políglota. Los eventos georreferenciados se almacenan en PostgreSQL con PostGIS para soportar consultas espaciales, mientras que la identidad y la autorización se gestionan en DynamoDB para acceso de baja latencia. Como resultado, se ha obtenido el diseño detallado de un sistema escalable, resiliente y modular, orientado a procesar alertas con baja latencia, enriquecerlas con contexto aeronáutico y distribuirlas en función de reglas de suscripción. El contrato público adopta GeoJSON para facilitar la representación directa en mapas. Se concluye que la combinación de arquitectura orientada a eventos y modelado geoespacial proporciona una base sólida y extensible para mejorar la conciencia situacional ante turbulencias.
Degree
thesis:*- Grantor dc:publisher
- Universitat Oberta de Catalunya (UOC)
- Year dc:date.issued
- 2026
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Sánchez Arisa, Cristóbal
Subjects
dc:subject × 3Rights
dc:rights- Statement dc:rights
-
- CC BY-NC-ND
- Licence dc:rights.uri
- Language dc:language.iso
- spa
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- https://hdl.handle.net/10609/153987
- OAI identifier oai:identifier
- oai:openaccess.uoc.edu:10609/153987