| dc.contributor.advisor | Crespo González Carvajal, Yania | es |
| dc.contributor.advisor | Escudero Mancebo, David | es |
| dc.contributor.author | Bahillo Ortego, Roberto | |
| dc.contributor.editor | Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid | es |
| dc.date.accessioned | 2025-11-10T11:18:54Z | |
| dc.date.available | 2025-11-10T11:18:54Z | |
| dc.date.issued | 2025 | |
| dc.identifier.uri | https://uvadoc.uva.es/handle/10324/79506 | |
| dc.description.abstract | 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. | es |
| dc.description.abstract | 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. | es |
| dc.description.sponsorship | Departamento 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.mimetype | application/pdf | es |
| dc.language.iso | spa | es |
| dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject.classification | Crossroads 2.0 | es |
| dc.subject.classification | Evaluación de rendimiento | es |
| dc.subject.classification | Aplicación web educativa | es |
| dc.subject.classification | Rearquitectura | es |
| dc.title | Optimización, refactorización y rearquitectura de Crossdroads 2.0 | es |
| dc.type | info:eu-repo/semantics/masterThesis | es |
| dc.description.degree | Máster en Ingeniería Informática | es |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |