BSC-LT/ACAData huggingface dataset:
[en] The new real estate cycle indicates increased popularity of customization options offered by companies selling newly built houses to attract their customers. This work includes research on how immersive interfaces and virtual reality can help the business, its customers and users, visualize the spaces to be sold and to optimize the option selection process and its communication to the building site. LEAN UX methodology will be used to identify the main needs of the project and build, as soon as possible, and with minimum resources, an interactive prototype that could be evaluated with users since the beginning of the project. Evaluation results and the proposed improvements will be added in the next iteration so we could, minimizing risks, achieve an optimal usability score that invites users to promote the service among their networks. This work includes the definition and building of a first prototype and its evaluation, achieving a score of 67 in the SUS scale, still far from 77, the considered needed score to achieve the project's goals. This work confirms the interest of all participants in a service of this kind, given that virtual reality allows people to perceive, easily and rapidly, 1 to 1 scale spatial representations.

[es] El nuevo ciclo del mercado inmobiliario de obra nueva apunta un aumento de la popularidad de las opciones de personalización de la futura casa ofrecidas por las promotoras para atraer a sus clientes. El trabajo investiga cómo los interfaces inmersivos y la realidad virtual pueden ayudar a este sector, sus clientes y sus personas usuarias a visualizar los espacios en venta y agilizar el proceso de selección de opciones y puesta en obra de los materiales seleccionados. Se utilizará el método LEAN UX para identificar las principales necesidades del proyecto y construir lo antes posible, con los mínimos medios, un prototipo interactivo que poder evaluar con personas usuarias desde el inicio del proyecto. Los resultados de la evaluación y sus propuestas de mejora serán aplicados al prototipo en la siguiente iteración para así poder alcanzar, minimizando los riesgos, un grado de usabilidad óptimo que invite a los clientes y personas a usuarias a recomendar el servicio a su red de contactos. Este trabajo incluye la definición y construcción del primer prototipo y su evaluación, consiguiendo una puntuación de 67 en la escala SUS, aún lejos de 77, la puntuación considerada necesaria para el objetivo. El trabajo confirma el interés de todas las personas usuarias participantes en un servicio de este tipo, ya que la realidad virtual permite percibir, de manera fácil y rápida, representaciones espaciales a escala 1:1.
[en] In this essay I am analyzing the role of imagination as agent in the transformative processes starting from the visionary experience of Carl Gustav Jung based on his book The Red Book. I am also exploring the relationship between a border experience and the creative process as well as the conditions possibility for a new vision. For that purposes I am reviewing the Jungian imaginal statement in the context of the Hermeneutics symbol during the xx century. My conclusion is that the imagination has a go-between nature that helps enhancing the perception and articulates our relationship with the world.

[es] En este trabajo analizo el papel de la imaginación agente en los procesos transformativos a partir del caso de la experiencia visionaria de Carl Gustav Jung en el Libro Rojo. También exploro la relación entre una experiencia límite y un proceso creativo así como las condiciones de posibilidad para una nueva visión. Para ello realizo una revisión del discurso de lo imaginal junguiano en el contexto de la hermenéutica del símbolo en el s. XX. Concluyo que la imaginación tiene una naturaleza mediadora que colabora a ampliar la percepción y articula nuestra relación con el mundo.
[en] The new digital book space of the UOC Library has significantly improved access to and understanding of resources, addressing the needs of the university community. This project reaffirms the Library's commitment to educational innovation and efficient digital knowledge management.

[es] El nuevo espacio del libro digital de la Biblioteca de la UOC ha mejorado significativamente el acceso y la comprensión de los recursos, respondiendo a las necesidades de la comunidad universitaria. Este proyecto reafirma el compromiso de la Biblioteca con la innovación educativa y la gestión eficiente del conocimiento digital.
[en] The aim of this work is to assess the possibility of generating random numbers at hardware level using SPADs working under dark conditions. The scope of this work is mainly theoretical, and its motivation is to explore the different available techniques that allow the extraction of random sequences based on SPADs. This work is structured in two well differentiated parts. In the first part, concepts related to randomness and entropy are introduced and different techniques of entropy extraction are described. Different types and classification of random number generators are also described in this first part. The second part of this work is devoted to the study of the statistics and different digitalization strategies of the randomness generated by a SPAD under dark conditions. As part of this study, two software tools that have been developed within the framework of this work to allow the modeling, representation and digitalization of synthetic series of avalanche pulses originated in the SPAD are presented.

[es] Este trabajo tiene por objeto analizar la posibilidad de generar números aleatorios a nivel hardware utilizando dispositivos SPAD en condiciones de oscuridad. El alcance del trabajo es principalmente teórico y la motivación del mismo es explorar las distintas técnicas disponibles que permiten extraer secuencias aleatorias a partir de SPADs. El trabajo se estructura en dos partes bien diferenciadas. En la primera parte se introducen los conceptos de aleatoriedad y entropía y se describen diferentes técnicas de extracción de la misma. En esta primera parte también se describen y clasifican los diferentes tipos de generadores de números aleatorios. La segunda parte del trabajo está dedicada al estudio estadístico y de diferentes estrategias de digitalización de la aleatoriedad generada por un SPAD en condiciones de oscuridad. Como parte de este estudio se presentan dos herramientas software desarrolladas en el marco de este trabajo para permitir el modelado, la representación, la visualización y la digitalización de series sintéticas de pulsos de avalancha originados en el SPAD.
[en] Study that tackles one of the most complex and fascinating disciplines of computer development projects: management. There is a great amount of information and bibliography on this subject, and the mission of this text is to design a methodology for comprehensive automation of management of computer projects, whatever their nature may be, classifying them in three broad categories: development projects, equipment and improvement and enlargement or replacement.

[es] Trabajo que aborda una de las disciplinas más complejas y apasionantes del desarrollo de proyectos informáticos: la propia gestión. Existe mucha bibliografía e información al respecto, y el cometido de este texto es diseñar una metodología para la automatización integral de la gestión de proyectos informáticos cualquiera que sea su naturaleza, tipificándolos en tres grandes categorías: proyectos de desarrollo, de equipamiento y de mejora, ampliación o reposición.
[en] Urban areas around the world are populating their streets with wireless sensor networks (WSNs) in order to feed incipient smart city IT systems with metropolitan data. In the future smart cities, WSN technology will have a massive presence in the streets, and the operation of municipal services will be based to a great extent on data gathered with this technology. However, from an information security point of view, WSNs can have failures and can be the target of many different types of attacks. Therefore, this raises concerns about the reliability of this technology in a smart city context. Traditionally, security measures in WSNs have been proposed to protect specific protocols in an environment with total control of a single network. This approach is not valid for smart cities, as multiple external providers deploy a plethora of WSNs with different security requirements. Hence, a new security perspective needs to be adopted to protect WSNs in smart cities. Considering security issues related to the deployment of WSNs as a main data source in smart cities, in this article, we propose an intrusion detection framework and an attack classification schema to assist smart city administrators to delimit the most plausible attacks and to point out the components and providers affected by incidents. We demonstrate the use of the classification schema providing a proof of concept based on a simulated selective forwarding attack affecting a parking and a sound WSN.

[es] Las zonas urbanas de todo el mundo están poblando sus calles con redes de sensores inalámbricos (WSN) para alimentar sistemas informáticos de incipientes ciudades inteligentes con datos metropolitanos. En las futuras ciudades inteligentes, la tecnología WSN tendrá una presencia masiva en las calles, y la operación de los servicios municipales se basará en gran medida en los datos recopilados con esta tecnología. Sin embargo, desde un punto de vista de seguridad de la información, las WSN pueden tener fallos y pueden ser el objetivo de muchos tipos diferentes de ataques. Por lo tanto, esto plantea preocupaciones sobre la fiabilidad de esta tecnología en un contexto de ciudad inteligente. Tradicionalmente, se han propuesto medidas de seguridad en WSNs para proteger protocolos específicos en un entorno con control total de una sola red. Este enfoque no es válido para ciudades inteligentes, ya que múltiples proveedores externos implementan una gran cantidad de WSN con diferentes requisitos de seguridad. Por lo tanto, se debe adoptar una nueva perspectiva de seguridad para proteger las WSNs en ciudades inteligentes. En este artículo proponemos un marco de detección de intrusiones y un esquema de clasificación de ataques para ayudar a los administradores de ciudades inteligentes a delimitar los ataques más plausibles y señalar los componentes y los proveedores afectados por incidentes. Demostramos el uso del esquema de clasificación proporcionando una prueba de concepto basada en un ataque simulado de reenvío selectivo que afecta a un estacionamiento y un sonido WSN.
[en] this document aims to explain the stock market development in contrast with headlines and news data. For doing this, sentiment analysis and time series analysis along with other approaches are used. After the analysis of the performance, it is going to be proven that there is no strong evidence, with the available data, to show a clear common trend between headlines and the stock index.

[es] Este documento trata de explicar el desarrollo en el mercado de capital en contraste con los datos de titulares de prensa. Para ello, se utilizará las herramientas de análisis de series temporales y el "sentiment analysis". Después de realizar el análisis, se podrá concluir que se puede rechazar dicha presencia de una tendencia común entre el desarrollo de los titulares y su impacto sobre el mercado de capital.
[en] Ignorance, the root and stem of all evil -Plato- We live in a hyperconnected world where the digital and real life's affects each other, and the personal data is the new economic unicorn. In order to be able to protect their life, the users need to know as much as possible of the data they are sharing and where they share it. Exists different services where you can review the privacy terms and policies some services are applying, but these services are unable to create a holistic profile of the user exposed personal data. During this TFM and using the Agile methodology, I have created a new web Service where the users can fill their profiles, conforming a global image of their digital exposed identity.

[es] La ignorancia es el peor de todos los males - Platón - En el actual mundo hiperconectado donde la vida digital se entremezcla con la real afectándose mutuamente, y la explotación de nuestros datos personales se ha convertido en uno de los mayores mercados. Es primordial conocer los datos que se exponen en cada servicio, para ser conscientes y poder aplicar las medidas oportunas para su protección. Actualmente existen servicios que analizan los términos y políticas de privacidad de otros servicios y permiten al usuario conocer de una forma más o menos detallada el uso y exposición de los datos que estos recopilan. Pero no son capaces de llegar a construir este perfil de identidad digital que le dé al usuario la visión de por donde se mueven sus datos. Haciendo uso de una metodología Agile se ha desarrollado durante este trabajo un nuevo servicio web, que permita a los usuarios construir este perfil digital y tener una visión de dónde exponen qué dato. Se ha conseguido realizar una versión funcional, que permite al usuario conformar su perfil de datos personales expuestos, analizar y comparar diferentes servicios en el uso que hacen de los datos personales, así como tener una visión estadística general de los datos personales en internet.
[en] Considering the importance of information security requirements in the development of the strategic plan of the company, it is necessary to implement an Information Security Management System based on risk management in order to preserve confidentiality, integrity and availability of information and the systems that store, transmit and process it. For this purpose, the Master Plan for the Implementation of the Information Security Management System of the company is defined through an analysis that allows identifying the current state of information security in order to identify current gaps and define action planes that give closure to them. Once the Master Plan has been executed, the company will have an ISMS that allows it to identify and mitigate the risks to which the information is exposed to minimize operating and financial costs, as well as to comply with the legal, contractual and regulatory requirements in force.

[es] Teniendo en cuenta la importancia de los requisitos de seguridad de la información en el desarrollo del plan estratégico de la empresa, se hace necesario implementar un Sistema de Gestión de Seguridad de la información basado en la gestión de riesgos con el fin de preservar la confidencialidad, integridad y disponibilidad de la información y los sistemas que la almacenan, transmiten y procesan. Con este fin, se define el Plan Director para la Implementación del Sistema de Gestión de Seguridad de la Información de la empresa a través se realiza un análisis que permita identificar el estado actual de seguridad de la información para así identificar las brechas actuales y definir planes de acción que den cierre a las mismas. Una vez ejecutado el Plan Director, la empresa contará con un SGSI que permita identificar y mitigar los riesgos a los cuales se expone la información para así minimizar costos operativos y financieros, así como, dar cumplimientos a los requerimientos legales, contractuales y regulatorios vigentes.
[en] This Bachelor's final project explores the potential of video games as a pedagogic tool. Enviro is a 2D platform game designed to promote environmental awareness and encourage responsible consumption of waste. The game follows the journey of a humanoid seedling character who must navigate through several levels, collecting recyclables and eliminating trash enemies for points. Along the way, players will receive tips and information about the benefits of recycling, reducing and reusing waste. The primary objective of this project is to develop a functional, educational 2D platform game that is engaging for all types of users. To do so, the game will be developed using the Unity game engine. The secondary objectives are to evaluate the effectiveness of the game in promoting values that encourage sustainability. The project uses an iterative and agile development methodology, along with a usercentered design, incorporating feedback from playtesting sessions to refine the game mechanics and user experience. The development process will involve designing and implementing game mechanics, creating assets, programming, and testing. Overall, Enviro aims to demonstrate the potential of video games as a tool for promoting environmental awareness and engaging players in sustainability issues.

[es] Este trabajo de final de grado explora la posibilidad de utilizar los videojuegos como una herramienta pedagógica. Enviro es un juego 2D del género de plataformas y está diseñado para promover a través del entretenimiento: la concienciación medioambiental, así como fomentar el consumo responsable. El juego sigue las peripecias de un personaje en forma de semilla humanoide que se mueve a través de varios niveles, coleccionando objetos relacionados con la sostenibilidad y puntuando cuando elimina enemigos con forma de basura mezclada. En el camino, el usuario recibirá consejos sobre los beneficios de reciclar, reducir el consumo y reutilizar. El objetivo principal de este proyecto consiste en el desarrollo de un juego de plataformas 2D funcional, educativo y que sea atractivo para cualquier tipo de usuario. Para ello, se utilizará el motor gráfico de Unity. Los objetivos secundarios se centrarán en evaluar la eficacia del juego en la promoción de valores que fomenten la sostenibilidad. El proyecto utiliza una metodología de desarrollo iterativo y ágil, con un diseño centrado en el usuario que incorpora los comentarios recibidos en las sesiones de prueba de juego para refinar las mecánicas del juego y la experiencia de usuario. El proceso de desarrollo incluye diseñar e implementar mecánicas del juego, crear y obtener los recursos gráficos, programar y probar. En general, Enviro intenta demostrar el potencial de los videojuegos como una herramienta para sensibilizar sobre el medioambiente y comprometer a los jugadores sobre temas de sostenibilidad.
[en] This project focuses on establishing the technical bases for the successful implementation of a GSM-R (Global System for Mobile Railways) mobile telecommunications system on the Maçanet-Massanes - Cerbère railway line, located in the province of Girona. The main objective is to address the absence of a GSM-R system on this line and improve the communications infrastructure. For this project, a study has been carried out that covers several aspects. On the one hand, an analytical part includes the search for references on GSM-R to provide context on which to base the project and future directions. On the other hand, a technical and application part where different tasks are carried out to guarantee a successful implementation of the system at all levels, the main purpose being to ensure a robust service on the entire road, complying with current applicable regulations. This project represents substantial improvements in safety, operational efficiency and response capacity in emergency situations. It responds to a current need and also paves the way for continued modernization, setting the stage for future enhancements.

[es] Este proyecto se centra en el establecimiento de las bases técnicas para la implementación exitosa de un sistema de telecomunicaciones móviles GSMR (Global System for Mobile Railways) en la línea ferroviaria convencional (Maçanet-Massanes – Cerbère), ubicada en la provincia de Girona. El objetivo principal es abordar la ausencia de un sistema GSM-R en esta línea y mejorar la infraestructura de comunicaciones. Para la realización del proyecto se ha llevado a cabo un estudio que abarca varios aspectos. Por un lado, una parte analítica que incluye la búsqueda de referencias sobre GSM-R para proporcionar contexto sobre el cual fundamentar el proyecto y líneas futuras. De otro lado, una parte técnica y de aplicación donde se llevan a cabo diferentes tareas para garantizar una implementación exitosa del sistema a todos los niveles, siendo el propósito principal el asegurar un servicio robusto en la totalidad de la vía, cumpliendo con las normativas vigentes de aplicación. Este proyecto supone mejoras sustanciales en la seguridad, la eficiencia operativa y la capacidad de respuesta ante situaciones de emergencia en el trazado ferroviario, y no solo responde a una necesidad actual, sino que también allana el camino para la modernización continúa, sentando las bases para futuras mejoras.
[en] This paper will cover different aspects for the design of a web-oriented presentation framework. First of all, the aspects or features expected of this kind of solution are analysed, always from experiences and subjectivity, such as the concept of zero configuration, which attempts to reduce the number of configuration files needed for setup, or the convention over configuration, which aims to reduce the number of decisions that developers must take, gaining flexibility without losing flexibility, and above all allowing the developer to concentrate on those particular aspects of their solution.

[es] Este documento cubrirá diferentes aspectos relacionados con el diseño de un framework de presentación orientado a aplicaciones web. Comenzaremos analizando cuales serían los aspectos o características esperadas de una solución de este tipo, siempre desde la subjetividad y la experiencia, como puede ser el concepto de zero configuration, el cual intenta reducir el número de ficheros de configuración necesarios para la puesta en marcha, o el de convention over configuration, el cual intenta reducir el número de decisiones que los desarrolladores deban tomar, ganando en flexibilidad pero sin perder flexibilidad, y sobre todo permitiendo al desarrollador concentrarse en aquellos aspectos que son particulares a su solución.
[en] The main purpose for this project is to create a tool that parses and extract all the text in a document in open document format and using the configuration stored in a config file created by the user generates one or several audio files in free audio format. This project can be used in areas as training, tourism and for people with functional diversity.

[es] La finalidad del proyecto es la realización de una herramienta que analice y extraiga texto de un documento en formato 'open document' y basándose en un fichero de configuración elaborado por el usuario genere uno o varios ficheros de audio en formato libre. El desarrollo del proyecto tiene, por tanto, aplicaciones en diversas áreas tales como la formación, el turismo, personas con diversidades funcionales, etc.
[en] The objective of the application is to facilitate a tool for communication between users (or Chat) but using symmetric encipherment algorithms for the purpose of encoding messages sent from one user to another, making this information inaccessible to undesired users.

[es] El objetivo de la aplicación se facilitar una herramienta de comunicación entre usuarios (o Chat) pero utilizando algoritmos de cifrado simétrico con el fin de codificar los mensajes enviados de un usuario en el otro, haciendo esta información inaccesible para usuarios no deseados.
[en] This research is attempting to identify and evaluate existing image processing techniques in order to design a Mobile sensing System (MSS) to quantify the concentration of an analyzed substance by collecting the color information contained in the image pixels.

[es] Esta investigación trata de identificar y evaluar las técnicas de procesamiento de imágenes para el diseño de un sistema de detección móvil, para cuantificar la concentración de una sustancia analizada mediante la recopilación de la información contenida en el color de los píxeles de la imagen.