Afficher la notice abrégée

dc.contributor.advisorCardeñoso Payo, Valentín es
dc.contributor.advisorGamarra Martín, Álvaroes
dc.contributor.authorValladolid Clemente, Diego
dc.contributor.editorUniversidad de Valladolid. Escuela de Ingeniería Informática de Valladolid es
dc.date.accessioned2025-11-05T09:31:29Z
dc.date.available2025-11-05T09:31:29Z
dc.date.issued2025
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/79278
dc.description.abstractEn los sistemas de transporte inteligente, el despliegue correcto de contenidos como audios, anuncios, paradas, líneas, etc, a los equipos embarcados (OBU) de los buses, es esencial para garantizar el funcionamiento coordinado y actualizado de toda la flota. Actualmente, las revisiones de versiones instaladas en los vehículos se realizan de forma manual, lo cual implica un alto consumo de tiempo, una fuerte dependencia de comprobaciones individuales y una elevada probabilidad de error humano. Este Trabajo Fin de Grado surge con el objetivo de automatizar el proceso de verificación de actualizaciones, permitiendo identificar de manera precisa qué vehículos han recibido correctamente los contenidos y cuáles no, antes de autorizar un despliegue operativo. De esta forma, se mejora significativamente la trazabilidad y se reduce el riesgo de que un vehículo entre en servicio con versiones obsoletas o inconsistentes. La solución propuesta se desarrolla sobre una arquitectura distribuida ya existente, en la que participan múltiples componentes de un sistema ya establecido, siendo algunos ejemplo, un gestor de contenidos, conocido como sistema de información al usuario (SIU), un generador de archivos (ArchivosOBU) y un sistema de transferencia (Transfer Manager). El sistema implementado realiza una comparación automatizada entre las versiones esperadas (generadas tras un cambio de contenido) y las versiones reales detectadas en cada equipo, a partir de unos archivos que se van generando a lo largo de todo el workflow de transferencia. Adicionalmente, este TFG también aborda uno de los desafíos comunes en Ingeniería del Software: la integración de nuevas funcionalidades en sistemas complejos y maduros ya desplegados. En este contexto, se estudian distintas alternativas de arquitectura, se analizan sus implicaciones técnicas y se justifica la elección final de la solución propuesta, considerando factores como la mantenibilidad, escalabilidad y la evolución futura del sistema. El trabajo incluye el análisis del sistema actual, el diseño e implementación de la lógica de verificación, el modelado de datos asociado, y el desarrollo de una interfaz de usuario orientada a operadores técnicos para la consulta del estado de actualización por vehículo. El resultado final es una herramienta de trazabilidad que expone esta información a través de una interfaz técnica, accesible por operadores, y que permite controlar de forma visual y automatizada el estado de sincronización de cada vehículo. Este trabajo abarca el análisis del problema actual, el diseño de la solución software, la implementación de la lógica de verificación y la propuesta de una interfaz funcional de consulta orientada a entornos reales de operación.es
dc.description.abstractIn intelligent transportation systems, the correct deployment of content to on-board units (OBUs) is essential to ensure the coordinated and up-to-date operation of the entire fleet. Currently, the verification of content versions installed on vehicles is performed manually, which implies a high operational cost, a strong dependency on individual checks, and an increased risk of human error. This Bachelor’s Thesis aims to automate the update verification process, enabling precise identification of which vehicles have successfully received the updated content before authorizing them for operational deployment. This significantly improves system traceability and reduces the risk of vehicles entering service with outdated or inconsistent versions. The proposed solution is built upon an existing distributed architecture composed of several components, such as the content management system (SIU), a file generator (ArchivosOBU), and the transfer system (Transfer Manager). The implemented system performs an automated comparison between the expected versions (generated after a content change) and the actual versions detected on each OBU, based on a set of files produced throughout the update workflow. Additionally, this project addresses a common challenge in Software Engineering: integrating new functionality into complex, mature, and already deployed systems. Various architectural alternatives are analyzed, and the chosen solution is justified based on key factors such as maintainability, scalability, and future system evolution. The work includes the analysis of the current system, the design and implementation of the version verification logic, data modeling, and the development of a technical interface for operators to monitor the update status of each vehicle. The final result is a traceability tool that provides a clear and automated view of the synchronization status of the fleet, adapted to the requirements of real operational environments.es
dc.description.sponsorshipDepartamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)es
dc.format.mimetypeapplication/pdfes
dc.language.isospaes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.classificationTrazabilidades
dc.subject.classificationVersionadoes
dc.subject.classificationTransporte inteligentees
dc.subject.classificationServicios de Windowses
dc.titleSistema de trazabilidad de versiones de contenido en flotas embarcadas de transporte inteligentees
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.description.degreeGrado en Ingeniería Informáticaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*


Fichier(s) constituant ce document

Thumbnail

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée