ETSINF - Trabajos académicos
Trabajos académicos (proyectos final de carrera, tesinas de máster...) de los alumnos de la Escola Tècnica Superior d'Enginyeria Informàtica de la Universitat Politècnica de València con la finalidad de incrementar su visibilidad y garantizar su accesibilidad y preservación.
Se puede acceder al texto completo cuando el autor ha firmado la autorización. En ocasiones no es posible un acceso directo por diferentes motivos (confidencialidad, publicación, datos sensibles) aunque se puede solicitar una copia al autor.
URI permanente para esta colecciónhttps://riunet.upv.es/handle/10251/10994
Examinar
Envíos recientes
Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Evaluación comparativa de plataformas Open Source para detección de amenazas, threat hunting y análisis forense en entornos industriales OT(2026-07-15) Escribano Osuna, Rafael; Valderas Aranda, Pedro José; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] La protección de infraestructuras críticas en entornos OT/ICS plantea retos específicos derivados de las restricciones operativas, los protocolos industriales y los sistemas legacy presentes en estos entornos. La adopción de soluciones de detección, threat hunting y análisis forense resulta clave para reforzar la seguridad del sector energético y otros ámbitos industriales. Este Trabajo Fin de Grado presenta una evaluación comparativa de tres plataformas open source orientadas a estas capacidades -Security Onion, Malcolm y Velociraptor-, complementadas con MITRE Caldera para la emulación de adversario, OPNsense como cortafuegos perimetral y OpenPLC junto con ScadaBR para aportar contexto industrial al laboratorio. El entorno se ha desplegado sobre un hipervisor VMware ESXi siguiendo un enfoque incremental, lo que ha permitido refinar tanto la arquitectura como las herramientas a medida que avanzaba el proyecto. Sobre este entorno se ha definido un plan de pruebas estructurado en escenarios de tráfico legítimo y malicioso, alineados con tácticas del marco MITRE ATT&CK for ICS. Los resultados obtenidos han evidenciado la complementariedad entre el análisis de red y el análisis forense de host, así como las diferencias de visibilidad, calidad de alertas y nivel de ruido entre las plataformas evaluadas. El estudio aporta una guía técnica reproducible para entornos industriales que combinan elementos IT y OT, identificando fortalezas, limitaciones y casos de uso óptimos de cada herramienta dentro de un despliegue conjunto orientado a la detección, threat hunting y análisis forense.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Plataforma de análisis en tiempo real de telemetría BMS para detección de anomalías y alertas en centros de energía de baterías de litio(2026-07-15) Rabadán Sandoval, Saúl; Valderas Aranda, Pedro José; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] Este Trabajo Fin de Grado presenta el diseño e implementación de NexoBMS, una plataforma software orientada al análisis en tiempo real de telemetría procedente de un sistema BMS (Battery Management System). La solución desarrollada permite simular un módulo de baterías LiFePO4, transportar la información mediante MQTT, almacenarla en una base de datos temporal, entrenar un detector de anomalías, generar alertas y ofrecer un panel web de operación y consulta. El proyecto surge en el contexto de la monitorización de sistemas de almacenamiento electroquímico, donde la disponibilidad de medidas no es suficiente si no existe una capa software capaz de transformarlas en información accionable. Para responder a esta necesidad se ha construido una arquitectura desacoplada basada en servicios, desplegable de forma reproducible con Docker Compose y compuesta por simulador, broker MQTT, ingestor, base de datos, entrenador, detector, API REST, panel interactivo React y notificador. La propuesta combina reglas explicables y técnicas de inteligencia artificial no supervisada mediante Isolation Forest. Además de detectar condiciones anormales, el sistema aporta evidencia interpretable, como las celdas más alejadas de la media del pack, el sensor térmico más comprometido y recomendaciones operativas asociadas. El resultado es un prototipo funcional válido como base de experimentación de laboratorio y como punto de partida para futuras extensiones hacia hardware real.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Modelado predictivo de ganancias y pérdidas en operaciones del mercado de divisas(2026-07-06) Jiménez Navarro, Laura; Martínez Minaya, Joaquín; Facultad de Administración y Dirección de Empresas; Departamento de Estadística e Investigación Operativa Aplicadas y Calidad; Grupo de Ingeniería Estadística Multivariante GIEM[ES] Este trabajo analiza si una estrategia basada en impulsos de mercado y retrocesos de Fibonacci en el mercado de divisas (FOREX) presenta capacidad predictiva cuando se formula como un problema de clasificación supervisada. La literatura cuestiona la utilidad predictiva de los niveles de Fibonacci, en parte, porque su aplicación práctica suele depender de la interpretación del operador, dificultando así su evaluación objetiva. El interés del estudio reside en transformar estas reglas en un procedimiento algorítmico objetivo y reproducible que permita su evaluación cuantitativa. El objetivo es estudiar si determinadas configuraciones estructurales cuentan con una probabilidad diferencial de éxito y evaluar si los modelos predictivos permiten mejorar la toma de decisiones en un entorno financiero caracterizado por alta variabilidad. Para ello, se desarrolla un algoritmo que procesa datos históricos obtenidos mediante MetaTrader y el bróker Oanda, identifica impulsos en temporalidad M15 (ventana temporal de 15 minutos) y detecta retrocesos con confirmación en M5 (intervalos de 5 minutos) mediante patrones de velas. A partir de este procedimiento se construye un conjunto de datos en el que cada operación potencial queda etiquetada según alcance un nivel predefinido de Take Profit (TP) o Stop Loss (SL), planteando así un problema de clasificación binaria. Sobre este conjunto de datos se implementan y comparan modelos como regresión logística, Random Forest, XGBoost y redes neuronales. Además de emplear métricas adecuadas para conjuntos de datos desbalanceados, se incorpora un sistema de puntuación basado en el beneficio o pérdida monetaria real asociado a cada operación, con el fin de valorar la utilidad práctica de las predicciones más allá de su precisión estadística.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Generación de escenarios contrafactuales (DiCE) para la interpretación de datos ambientales y edáficos sensorizados mediante IoT aplicados a la agricultura de precisión(2026-07-06) Sanjuan Nacher, Iratxe; Blanc Clavero, Sara; Manzoni, Pietro; Departamento de Informática de Sistemas y Computadores; Instituto Universitario de Tecnologías de la Información y Comunicaciones; Escuela Técnica Superior de Ingeniería Informática; Grupo de Redes de Computadores[ES] La agricultura de precisión permite optimizar la gestión del riego mediante el uso de sensores y técnicas de aprendizaje automático. En este trabajo se desarrolla un recomendador de riego para cultivos de cítricos, activado ante eventos de estrés hídrico provocados por un secado excesivo de la humedad en las raíces del árbol. Partiendo de un sistema de alerta temprana de estrés en las siguientes 24 horas, previamente implementado en otro TFG, este estudio incorpora técnicas de interpretabilidad mediante la generación de escenarios contrafactuales con DiCE. El objetivo es determinar cuál debería ser la humedad mínima necesaria para evitar el evento y, a partir de ello, aplicar un modelaje regresivo que ayude al agricultor a identificar la humedad máxima óptima a alcanzar durante la fase de riego, evitando así el secado excesivo en las siguientes horas tras el riego. En definitiva, el objetivo operativo es apoyar la toma de decisiones del agricultor para prevenir situaciones de estrés combinando aprendizaje automático e inteligencia artificial explicable en un contexto de agricultura de precisión.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Desenvolupament d'una aplicació gamificada en Unity per a l'evaluació i seguiment de pacients amd dificultats auditives(2026-07-06) Martorell Hurtado, Guillermo; Lozano Quilis, José Antonio; Peralta Donate, Juan; Departamento de Sistemas Informáticos y Computación; Instituto Universitario de Automática e Informática Industrial; Escuela Politécnica Superior de Gandia; Escuela Técnica Superior de Ingeniería Informática[CA] Aquest projecte final de grau abordarà el desenvolupament d'una aplicació que utilitza jocs senzills per avaluar i, potencialment, millorar el rendiment de pacients amb dificultats auditives. L'objectiu és servir com a eina complementària per al diagnòstic i el seguiment per part dels professionals de l'institut d’àudio-fonologia, que definiran la mecànica bàsica dels exercicis a completar. L'aplicació es desenvoluparà amb el motor de videojocs Unity per la seua simplicitat i portabilitat, la qual cosa en facilitarà l'execució en múltiples plataformes i donarà als pacients la possibilitat de fer els exercicis tant a casa com en un centre de salut o un centre especialitzat.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Laboratorio virtual automatizado para el estudio de técnicas de pentesting web(2026-07-06) El Goutbi Khalil, Mohammed; Terrasa Barrena, Andrés Martín; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] El creciente número de vulnerabilidades en aplicaciones web y una mayor demanda de formación práctica en ciberseguridad requieren de recursos docentes que permitan la experimentación con vulnerabilidades reales pero en entornos controlados, de forma segura y reproducible. Este proyecto propone el diseño e implementación de un laboratorio virtual automatizado como recurso pedagógico para estudiantes y profesionales de la Ciberseguridad, interesados en técnicas que simulen intrusiones en aplicaciones web ("pentesting web" ). El objetivo del proyecto es ofrecer un laboratorio sobre el que se puedan ejecutar distintos ejercicios de pentesting web, de forma que cada ejercicio reproduzca una vulnerabilidad real, su explotación, y las contramedidas asociadas, acompañados de material didáctico que explique el origen, funcionamiento y mitigación de cada fallo. El laboratorio se construirá como un entorno virtual (sobre contenedores Docker) y contará con un despliegue automático de las aplicaciones vulnerables mediante scripts, un servidor proxy inverso (Nginx) para permitir una gestión por subdominios y una estación Linux preconfigurada para prácticas de auditoría. Para cada ejercicio, el laboratorio permitirá reconfigurar el sistema objeto del ataque en dos posibles estados, vulnerable o seguro, para observar las diferencias al realizar los ataques. Además, el proyecto incluirá la creación de una interfaz web que facilite la navegación por los ejercicios, el acceso a los sistemas objeto de los ataques, y los correspondientes recursos formativos.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Desarrollo de un proyecto de facturación electrónica de México en EDICOM(2026-07-06) Puchades Pablo, Ximo; Albert Albiol, Manuela; Baldoví Ortells, Juan Francisco; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] El Trabajo Final de Grado (TFG) se enmarca en el contexto de unas prácticas de empresa en EDICOM. El TFG consiste en el desarrollo de una solución de facturación electrónica a un cliente residente en México. La Resolución Miscelánea Fiscal (RMF) 2022 de la Secretaría de Hacienda y Crédito Público del gobierno mexicano agrupa varias disposiciones que afectan al cumplimiento fiscal de ciudadanos y empresas mexicanas. Esta nueva resolución fiscal supuso una gran carga de trabajo para EDICOM. En este TFG se presenta el desarrollo de una solución de facturación electrónica de acuerdo a la RMF 22 para un cliente particular. Previo al desarrollo, se presenta el análisis que se realizó sobre la RMF 2022, para identificar qué cambios suponían en las soluciones de EDICOM, y la gestión que se realizó para realizar un proyecto que llevara a cabo estos cambios. Las tecnologías utilizadas para el desarrollo de la solución al cliente son propias de EDICOM, como el portal de clientes EDIWIN, su broker EBI para las comunicaciones y el intercambio de ficheros, o la plataforma EBIMAP para el desarrollo de mapas de datos y transformaciones.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Love Eat-Búsqueda de restaurantes(2026-07-06) Isaac Martí, Lucas; Valero Cubas, Soledad; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] El objetivo de este proyecto es la creación de una aplicación orientada a la obtención y gestión de información sobre restaurantes. La aplicación permitirá a los usuarios acceder a información relevante de los establecimientos, realizar reservas y localizarlos geográficamente mediante un sistema de mapas, así como a través de distintos filtros de búsqueda. Además, se incorporarán filtros específicos que facilitarán la localización de restaurantes según diferentes criterios, permitiendo al usuario encontrar de forma eficiente el tipo de establecimiento que mejor se adapte a sus necesidades.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Automatic quantification of metabolites in serum NMR spectra in small cohorts: a systematic study of supervision methods, synthetic data, and LLM-driven approaches(2026-07-06) Marc ROMEU-FERRAS; Vivas Consuelo, David José Juan; Monleon Salvadó, Daniel; Téllez Plaza, María; Facultad de Administración y Dirección de Empresas; Departamento de Economía y Ciencias Sociales; Centro de Investigación de Ingeniería Económica; Escuela Técnica Superior de Ingeniería Informática[EN] Quantitative nuclear magnetic resonance (NMR) metabolomics is a technique for measuring metabolite concentrations in biological samples, but its use in small clinical cohorts is bottlenecked by the manual operator time required to deconvolve every spectrum with expert tools such as Chenomx, the de facto industry standard. Each sample takes several hours of expert work, which constrains the size and pace of studies. This thesis explores whether the bottleneck can be relieved by combining classical supervised learning with the recent paradigm of large language models (LLMs) acting as automated researchers that propose synthetic-data specifications informed by the published literature. The work is built around the Calderón cohort of the Selenomics2 project (N = 253 serum samples, each represented by a 1H NMR spectrum of approximately 60 000 points, with 12 one-carbon-metabolism metabolites quantified by Chenomx as ground truth). A first route uses direct supervision: a stacking model trained on the real cohort reaches a Spearman correlation of ρ = 0.466 (95% CI [0.40, 0.54]) with median MAPE 16.4%, comparable to state-of-the-art unsupervised deconvolution tools (Bayesil ∼ 10%, ASICS 10–30%) but without requiring a hand-curated reference library, classical synthetic augmentation on top of this baseline yields no improvement (∆ρ ≈ 0). A second route uses LLMs (Llama 3.3 70B) as proposers of generator specifications, traced across 12 runs along four modes of increasing autonomy: one-shot prompting, HMDB-anchored prompting, multi-agent iterative synthesis, and literature-driven automated research with PubMed tool use. Three recurrent failure modes are documented through operational collapse criteria: concentration-range hallucination on 6/12 metabolites, degenerate iteration cycles, and loss of PubMed engagement. In the operationally valid regime the literature-driven mode statistically improves over the naive synthetic baseline (Holm-corrected p = 0.024), and the best replica (rep-101) reaches ρ = 0.189 with MAPE 58%, approaching the empirical Chenomx ceiling on the cohort (ρ = 0.184) on both metrics simultaneously. The main contributions are a modular and reproducible framework with statisticalrigour standards (OOB bootstrap confidence intervals, Holm correction, dual-metric reporting and operational collapse criteria), the first systematic documentation of LLM failure modes as a synthetic-data spec proposer in quantitative NMR metabolomics, and an automated-research loop with literature traceability in this domain.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Supervisión y control de un robot móvil en interiores y exteriores(2026-07-06) Hernández Valero, Rosa María; Blanes Noguera, Juan Francisco; Departamento de Informática de Sistemas y Computadores; Instituto Universitario de Automática e Informática Industrial; Escuela Técnica Superior de Ingeniería Informática[ES] La operación de un robot móvil en entornos diversos exige sistemas de localización robustos y herramientas de monitorización avanzadas que garanticen un control preciso y una supervisión eficaz. Este trabajo presenta el desarrollo de un sistema de supervisión y control basado en ROS 2 para una unidad robótica capaz de operar en entornos interiores y exteriores. Además, este se centra en la optimización de la localización y el mapeo mediante la implementación de filtros para la integración precisa de datos de GPS y sensores de rango, asegurando la fiabilidad de la información posicional necesaria para la navegación. Un componente fundamental es la capacidad de generación y análisis de datos para tareas de debugging y diagnóstico post-proceso. Para ello, se emplea Foxglove como herramienta de visualización e interfaz, permitiendo monitorizar en tiempo real los parámetros operativos y analizar el comportamiento del sistema, garantizando así un control efectivo y una supervisión detallada en misiones de diversa naturaleza.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Configuración avanzada de kube-scheduler. Planificador por defecto de Kubernetes(2026-07-06) Quiñones Palasí, Carlos; Acebrón Linuesa, Floreal; Departamento de Informática de Sistemas y Computadores; Instituto Universitario de Automática e Informática Industrial; Escuela Técnica Superior de Ingeniería Informática[ES] Kubernetes planifica los pods principalmente a partir de los recursos declarados en los requests. Este modelo ofrece garantías sencillas y previsibles, pero puede producir infrautilización cuando los requests no reflejan el uso real de CPU. Este trabajo estudia ese problema en un clúster local desplegado con kubeadm y evalúa Trimaran, un conjunto de plugins load-aware del proyecto scheduler-plugins, integrado con Prometheus. La contribución principal no es presentar Trimaran como un mecanismo para saltar las garantías de Kubernetes, sino delimitar con rigor dónde aporta valor: en la fase de puntuación entre nodos factibles. Los experimentos muestran que el scheduler por defecto puede dejar pods en Pending por Insufficient cpu aunque Prometheus muestre CPU real disponible; también muestran que, si se desactiva artificialmente NodeResourcesFit, el kubelet rechaza el pod con OutOfcpu. Este resultado identifica una frontera arquitectónica importante entre la decisión del scheduler y la admisión local del kubelet.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Plataforma web para acompañar la docencia en aulas de conservatorio(2026-07-03) Albors García, Guillermo; Marín Campusano, Beatriz Mariela; Vos, Tanja Ernestina; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] La enseñanza tanto instrumental como teórica en los conservatorios se enfrenta a un reto fundamental en la era digital: la ausencia de supervisión durante las horas de estudio individual del alumno, lo que genera una latencia de feedback perjudicial para el aprendizaje. Si bien existen plataformas de gestión educativa, estas carecen de las herramientas específicas necesarias para el procesamiento de audio y la evaluación musical. Este Trabajo de Fin de Grado presenta la especificación y el diseño de una Plataforma Web integral para la gestión docente en conservatorios, abordando la problemática desde una perspectiva de la Ingeniería del Software. La metodología empleada prioriza la calidad de los requisitos sobre la implementación masiva utilizando técnicas de Behavioral Driven Development (BDD) y sintaxis Gherkin para formalizar las necesidades pedagógicas y asegurar la alineación entre negocio y tecnología. Como resultado de la especificación, se implementará un Producto Mínimo Viable (MVP) apoyado en enfoques de Model-Driven Development (MDD). Este prototipo funcional integrará un "Juez Rítmico"que evaluará automáticamente la precisión de los ejercicios mediante el procesamiento de la señal de audio. Así la plataforma acompaña activamente el estudio individual de cada alumno permitiendo practicar con la certeza de estar haciendo los ejercicios rítmicos de forma correcta, evitando la adquisición de vicios técnicos antes de la siguiente sesión en el aula. En conclusión, los resultados de este proyecto demuestran que una rigurosa fase de elicitación y validación de requisitos, combinada con el desarrollo de prototipos funcionales, es fundamental para garantizar que el software responda a las necesidades del dominio. Asimismo, la validación del sistema evidencia el inmenso valor pedagógico de descentralizar la evaluación rítmica, trasladándola fuera del entorno lectivo. Al dotar al estudiante de una herramienta que le permite estudiar de forma cómoda desde su casa, se garantiza un feedback inmediato que consolida el aprendizaje continuo y optimiza el tiempo presencial con el docente, sentando las bases para la modernización tecnológica de los conservatorios.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , ReservApp: aplicación web para la gestión de reservas de instalaciones deportivas(2026-07-03) Rey Soriano, Carlos Gonzalo; Agustí Melchor, Manuel; Departamento de Informática de Sistemas y Computadores; Instituto Universitario de Automática e Informática Industrial; Escuela Técnica Superior de Ingeniería Informática[ES] Este proyecto tiene como objetivo el desarrollo de una aplicación web para la gestión de reservas deportivas, orientada tanto a usuarios como a administradores de instalaciones. La solución se plantea para optimizar la organización de las reservas, facilitar la planificación de horarios y controlar la asistencia de los usuarios de manera sencilla y segura. La plataforma permitirá la creación y consulta de reservas, la gestión de pistas y bloqueos temporales, la generación de estadísticas de uso, y contará con un sistema de check-in mediante códigos QR. El desarrollo se ha realizado íntegramente utilizando React y TypeScript para la interfaz de usuario, Node.js y Express para la lógica de negocio, y PostgreSQL con Prisma ORM como base de datos relacional. La aplicación se ha desarrollado en un entorno local, con Vite como herramienta de compilación y Tailwind CSS para el diseño adaptativo (responsive). Además, el sistema está preparado para ejecutarse en contenedores Docker, facilitando la integración de los distintos componentes y su despliegue en diferentes entornos. El TFG se ha realizado de manera independiente, complementando el desarrollo con pruebas funcionales, pruebas automáticas y una instalación en un alojamiento real que permite evaluar el despliegue de la aplicación en un entorno cercano a producción. Esta experiencia facilita la valoración de una futura implantación real en un club instalación deportiva, ofreciendo así un servicio escalable, accesible y seguro para los usuarios.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Diseño e implementación de una plataforma SaaS multitenant para la gestión de clubes de pádel: optimización de ingresos mediante IA y sistemas de fidelización gamificada configurables(2026-07-03) Torres Raggio, Ignacio; Valderas Aranda, Pedro José; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] Este Trabajo de Fin de Grado aborda el diseño y desarrollo de PadelFlex, una plataforma web integral concebida para modernizar el ecosistema del pádel amateur. El proyecto surge de la necesidad de superar las limitaciones de los sistemas de reserva tradicionales, que a menudo presentan experiencias de usuario fragmentadas y carecen de mecanismos eficientes para la organización de partidos equilibrados. La solución propuesta centraliza la gestión de pistas y la interacción social, diferenciando los roles de jugador y administrador de club para ofrecer funcionalidades adaptadas a cada perfil. El núcleo de la plataforma incluye un sistema de reservas en tiempo real, un componente social de ”Partidos Abiertos” para facilitar el encuentro entre jugadores, un programa de lealtad gamificado y un monedero virtual para la gestión de pagos. La innovación principal reside en la integración de Inteligencia Artificial Generativa, utilizando el framework Genkit y los modelos Gemini de Google, para implementar un sistema de evaluación que analiza el estilo de juego del usuario y le asigna un nivel de habilidad cualitativo y preciso. La arquitectura se basa en tecnologías web modernas como Next.js y Firebase, siguiendo los principios del Diseño Centrado en el Usuario. El resultado es una plataforma que no solo optimiza la experiencia de reserva del jugador, sino que también dota a los administradores de clubes de herramientas para la gestión y optimización de su negocio, fomentando la creación de comunidades y mejorando la competitividad y satisfacción en el deporte.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , Advanced prediction of soil moisture in Valencian Precision Agriculture fields with IoT optimization(2026-07-03) Guerra Elena, Elsa; Blanc Clavero, Sara; Bembenik, Robert; Departamento de Informática de Sistemas y Computadores; Instituto Universitario de Tecnologías de la Información y Comunicaciones; Escuela Técnica Superior de Ingeniería Informática; Grupo de Redes de Computadores[EN] The integration of artificial intelligence into precision agriculture represents a transformative advancement in modern farming, essential for optimizing labor efficiency and maximizing field productivity. This study addresses the critical domain of soil moisture prediction within irrigation systems for irrigated agricultural fields. This study develops an advanced system for soil moisture prediction in agricultural fields within the Valencian Community, integrating in-situ sensors, Precision Agriculture techniques, and machine learning models optimized for IoT devices. The research utilizes time-series data of soil moisture at various depths, alongside agro-climatic variables (temperature, precipitation, radiation, and rainfall) collected from IoT nodes in representative citrus crop plots. Various predictive algorithms—ranging from traditional Machine Learning (ML) to Recurrent Neural Networks (RNN)—are evaluated, comparing their performance metrics and inference times. The results establish a replicable procedure for forecasting soil moisture at least 24 hours in advance during drainage periods in irrigated fields. This methodology accounts for the influence of previously applied and planned irrigation volumes on moisture levels, drainage rates, and the critical thresholds required to prevent negative trunk shrinkage. Ultimately, this study demonstrates the viability of integrating efficient predictive models into agricultural IoT infrastructures, contributing to more sustainable water management in Valencian agriculture.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Abierto , CuiNet: Desarrollo de una aplicación con React y Node.js(2026-07-03) Masiá Mataix, Eduardo; Ibáñez Sánchez, Gema; Traver Salcedo, Vicente; Departamento de Ingeniería Electrónica; Escuela Técnica Superior de Ingeniería de Telecomunicación; Departamento de Sistemas Informáticos y Computación; Instituto Universitario de Tecnologías de la Información y Comunicaciones; Escuela Técnica Superior de Ingeniería Informática[ES] Este Trabajo de Fin de Grado presenta el desarrollo de CuiNet, una aplicación web destinada a facilitar la conexión entre cuidadores de personas dependientes y volunta-rios dispuestos a ofrecer apoyo. El trabajo se enmarca en un proyecto real de colabora-ción entre la Universitat Politècnica de València (UPV) y el Hospital de Elda, en el que CuiNet se plantea como una solución tecnológica orientada a responder a una necesidad social concreta. Este encuadre facilita además su alineación con los Objetivos de Desarro-llo Sostenible (ODS). La aplicación se ha desarrollado utilizando tecnologías modernas de desarrollo web: React para el frontend, Node.js con Express para el backend, MySQL como sistema de gestión de bases de datos y Socket.io para la comunicación en tiempo real. Se ha implementado un sistema completo que incluye gestión de usuarios con tres roles diferenciados (supervisor, cuidador y voluntario), autenticación segura mediante JWT, sistema de solicitudes de servicios con filtros avanzados, mensajería instantánea en tiempo real, sistema de notificaciones in-app y por correo electrónico, valoraciones y comentarios, y soporte multiidioma (español, valenciano e inglés). Los resultados obtenidos muestran que se ha conseguido desarrollar una plataforma funcional y escalable que cumple con los principales requisitos establecidos. Las pruebas realizadas permitieron validar el funcionamiento general del sistema en entorno de desarrollo, incluyendo la autenticación, la gestión de solicitudes, la comunicación en tiempo real, las notificaciones y la adaptación responsive de la interfaz. Las pruebas de rendimiento tuvieron un carácter exploratorio, por lo que la evaluación definitiva del comportamiento del sistema en condiciones reales queda pendiente de la validación con usuarios finales. Desde el punto de vista de la Ingeniería del Software, este proyecto aplica principios de arquitectura en capas, separación de responsabilidades, diseño orientado a objetos y metodología ágil adaptada. El sistema implementa patrones de diseño reconocidos, sigue buenas prácticas de seguridad y rendimiento, y presenta una arquitectura escalable y sostenible que facilita futuras ampliaciones.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Análisis y mejora del proceso de verificación de copias de seguridad en entornos de servicios IT para PYMES(2026-07-03) Navarro Sala, Alejandro; Pons Terol, Julio; Belarte Ballerster, Javier; Departamento de Informática de Sistemas y Computadores; Escuela Técnica Superior de Ingeniería Informática; Grupo de Arquitecturas Paralelas[ES] Este TFG aborda un problema de eficiencia operativa identificado en un entorno real de prestación de servicios IT para pymes. En ese contexto, la revisión diaria de las notificaciones de copias de seguridad —procedentes de Veeam Backup & Replication y de los NAS QNAP— se realizaba de forma completamente manual: el técnico abría cada correo desde Outlook Classic, interpretaba el resultado y lo anotaba en un Excel interno. El proceso era funcional pero consumía tiempo de manera sistemática y carecía de mecanismos para detectar cuándo una tarea esperada dejaba de notificar. Para abordar esta situación se desarrolló una aplicación en Python capaz de leer correos desde Outlook Classic o desde archivos .eml, aplicar reglas configurables y clasificar los avisos en estados normalizados —OK, WARNING, ERROR o REVISAR—, guardando los resultados en SQLite. La consulta se ofrece a través de una interfaz gráfica como punto de lanzamiento y de un panel web con filtros, tablas e histórico acumulado; la exportación a Excel queda como salida complementaria. La validación combinó las pruebas técnicas del proyecto, comprobaciones manuales y una encuesta interna que respondieron los 7 miembros del equipo de sistemas —el grupo completo directamente relacionado con el proceso—. Los resultados apuntan a una buena aceptación inicial dentro del entorno donde se probó, aunque la muestra no permite generalizar las conclusiones.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , FootIntel: plataforma integral de analítica deportiva para rendimiento, valor y disponibilidad de futbolistas profesionales(2026-07-02) Hurtado Galarza, Antonio; Martínez Plumed, Fernando; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] El fútbol profesional se ha convertido en una industria altamente competitiva en la que la toma de decisiones deportivas y económicas juega un papel fundamental en el éxito de los clubes. En este contexto, el análisis de datos se presenta como una herramienta clave para mejorar la planificación de la plantilla, optimizar los procesos de fichajes y reducir la incertidumbre asociada a decisiones estratégicas. Este Trabajo Fin de Grado tiene como objetivo el diseño e implementación de un sistema de información analítico que actúe como sistema de apoyo a la decisión para un club de fútbol profesional, tomando como caso de estudio el Valencia Club de Fútbol. El sistema se basa en la construcción de un Almacén de Datos alimentado mediante un proceso ETL automatizado, a partir de datos obtenidos de la plataforma Transfermarkt, que incluyen información sobre rendimiento de jugadores, valor de mercado y lesiones. Sobre este Almacén de Datos se integran de forma conjunta tres niveles de analítica: descriptiva, predictiva y prescriptiva. La analítica descriptiva permite analizar y comparar el rendimiento histórico de jugadores y equipos mediante cuadros de mando interactivos. La analítica predictiva se utiliza para estimar la evolución futura del valor de mercado y el riesgo de indisponibilidad de los jugadores. Por último, la analítica prescriptiva facilita la generación de rankings multicriterio y la simulación de escenarios de planificación de fichajes bajo distintas restricciones económicas y deportivas. El sistema desarrollado se valida mediante un caso práctico aplicado al Valencia CF, demostrando su utilidad como herramienta para apoyar la toma de decisiones estratégicas en un entorno real. El enfoque propuesto combina conceptos propios de los Sistemas de Información, como los Almacenes de Datos y la analítica avanzada, con una aplicación directa al ámbito del fútbol profesional.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Diseño y desarrollo de un sistema para la caracterización automática de bases de datos ómicas(2026-07-02) Serena Diaconu, Yasmin; García Simón, Alberto; Pastor López, Oscar; Costa Sánchez, Mireia; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática; Instituto Universitario Valenciano de Investigación en Inteligencia Artificial[ES] La investigación en ciencias ómicas depende de numerosas bases de datos biomédicas distribuidas, muchas de ellas obsoletas, duplicadas o con problemas de accesibilidad. La ausencia de un catálogo centralizado y actualizado dificulta identificar qué recursos existen, quién los mantiene y en qué estado se encuentran. OmicsDB es un sistema automatizado de catalogación de recursos biomédicos ómicos que está siendo desarrollado por el grupo de investigación PROS del instituto VRAIN. Este Trabajo de Fin de Grado se enmarca en ese proyecto colectivo y supone la incorporación al equipo de desarrollo para contribuir a la construcción del que aspira a ser el primer catálogo de este tipo en el ámbito de las ciencias ómicas. OmicsDB se concibe como un sistema para identificar bases de datos ómicas descritas en la literatura científica y extraer metadatos estructurados sobre ellas. Para ello, el sistema utiliza un modelo de datos que representa los recursos biomédicos y sus principales atributos, incluidas las publicaciones asociadas, autores, afiliaciones institucionales, URLs y metadatos de registro. Sin embargo, la primera versión funcional del sistema presentaba varias limitaciones: scripts desconectados, escasa escalabilidad y un modelo de datos incompleto en varios campos clave. Por este motivo, el trabajo realizado en este TFG se ha centrado en tres dimensiones de mejora: (i) la obtención de campos faltantes del modelo conceptual, incluyendo la extracción de información de afiliaciones institucionales a partir de los metadatos de autores, la mejora del sistema de selección y validación de URLs, el enriquecimiento de registros con metadatos procedentes de FAIRsharing, y la agrupación de artículos que describen el mismo recurso mediante técnicas de clustering; (ii) el diseño de una arquitectura modular integrada en pipelines reproducibles; y (iii) el diseño e implementación de una interfaz web interactiva que facilite la consulta y adopción del catálogo. El trabajo realizado ha aportado mejoras sustanciales respecto a la versión anterior: mayor escalabilidad, eficiencia y mantenibilidad gracias a la arquitectura modular y a la integración de todos los componentes en un pipeline ejecutable mediante un único script principal, mayor completitud del modelo de datos con nuevos campos enriquecidos, y una interfaz web que acerca OmicsDB a la comunidad investigadora. Además, se ha desarrollado una suite de tests automatizados que garantiza la calidad y robustez del sistema. Todo ello contribuye al avance de OmicsDB como herramienta de referencia para la localización, evaluación y reutilización de recursos biomédicos ómicos, apoyando el cumplimiento de los principios FAIR en investigación ómica.Item type: Proyecto/Trabajo fin de carrera/grado , Access status: Cerrado , Diseño e implementación de un microservicio criptográfico basado en HPKE para el cifrado seguro de datos en arquitecturas SaaS(2026-07-02) Cervera Pastrana, Marta; Carsí Cubel, José Ángel; Bellosta Carreras, Santiago; Instituto Universitario Mixto de Tecnología de Informática; Departamento de Sistemas Informáticos y Computación; Escuela Técnica Superior de Ingeniería Informática[ES] El intercambio de información entre sistemas y organizaciones requiere mecanismos que garanticen la protección de datos sensibles durante su transmisión y procesamiento. En este contexto, la criptografía desempeña un papel fundamental para asegurar propiedades esenciales como la confidencialidad, la integridad y la autenticidad de la información. Entre las propuestas más recientes en este ámbito destaca HPKE (Hybrid Public Key Encryption), definido en el estándar RFC 9180 (2022), que combina criptografía asimétrica y simétrica para proporcionar un esquema de cifrado flexible, eficiente y seguro. El presente trabajo tiene como objetivo el diseño y desarrollo de un microservicio criptográfico basado en HPKE que permita realizar operaciones de cifrado y descifrado de datos sensibles mediante una interfaz de programación de aplicaciones (API) accesible por red. El servicio implementa distintas suites criptográficas que combinan mecanismos de intercambio de claves basados en curvas elípticas, funciones de derivación de claves y algoritmos de cifrado autenticado, proporcionando así un entorno seguro para la protección de la información. La solución se plantea siguiendo un enfoque de arquitectura de microservicios, donde las funcionalidades criptográficas se encapsulan en un servicio independiente y reutilizable. Este microservicio se integra como componente dentro de una plataforma de comunicaciones electrónicas basada en el modelo Software as a Service (SaaS), utilizada para el envío, recepción y procesamiento de documentos electrónicos entre sistemas empresariales. Mediante esta integración, la plataforma puede delegar las operaciones criptográficas en un servicio especializado, favoreciendo la separación de responsabilidades, la escalabilidad y la reutilización de componentes dentro del ecosistema de aplicaciones.