Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/79506
Título
Optimización, refactorización y rearquitectura de Crossdroads 2.0
Autor
Director o Tutor
Año del Documento
2025
Titulación
Máster en Ingeniería Informática
Resumen
El cambio climático y el desarrollo sostenible de las economías siguen siendo
temas muy importantes a día de hoy. Como respuesta a estas preocupaciones se creó
la aplicación Crossroads 2.0, una aplicación web educativa y gamificada para ayudar
a los ciudadanos a concienciarse de las decisiones políticas en los temas previamente
mencionados.
El desarrollo inicial de dicha aplicación tuvo lugar durante trabajos previos de
otros estudiantes; si bien éstos concluyeron dejando algunas carencias. El objetivo
principal de este trabajo fin de máster es solucionar los problemas de sobrecarga
del servidor, producidos por la arquitectura cliente-servidor en algunas llamadas,
intentando modificar lo menos posible la funcionalidad percibida por los usuarios.
Cumplidos estos objetivos, se obtiene una nueva versión del juego que requiere
un menor uso del servidor por cliente conectado, mejorando la eficiencia de la misma
y permitiendo que aumente el número de usuarios concurrentes. Climate change and sustainable development of the economy are still crucial topics
nowadays. To answer these concerns, Crossroads 2.0 was created, an educational
gamified web application built to help citizens get an understanding about how
political decisions shape these previously mentioned subjects.
The initial development of this application took place during previous works by
other students. These concluded, however, leaving some gaps. The main objective of
this master’s thesis is to solve the server overload, due to the client-server architecture
calls, trying not to change the fuctionality perceived by the user.
Once these objectives have been achieved, a new game version is obtain that
lessens the load on the server per connected client, enhancing the server efficiency
and allowing for additional concurrent users.
Palabras Clave
Crossroads 2.0
Evaluación de rendimiento
Aplicación web educativa
Rearquitectura
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Máster UVa [7267]
Ficheros en el ítem
La licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional









