BSC-LT/ACAData huggingface dataset:
[en] Software monitoring systems are highly useful tools in today's digital environment, designed to observe, record, and analyze the behavior of applications and services. These systems can collect real-time data on various aspects such as performance, availability, and data transactions. The information obtained allows for maintaining control and staying updated on the systems from which the information is gathered. In the context of software marketplaces, monitoring systems are particularly valuable. Marketplaces can accumulate large amounts of information about the products they contain. These platforms, where applications and software tools are marketed, are constantly evolving. Thanks to monitoring systems in these environments, we can gather data on products, categories, and market trends, providing users with a comprehensive and up-to-date view that is crucial for strategic decision-making. This Bachelor's Thesis aims to design and implement a heterogeneous and expandable software marketplace monitoring system that integrates a set of monitors responsible for monitoring each marketplace to obtain information about its products. The proposal and development outlined in this project are within the framework of the NLP4SRE project, focused on analyzing and expanding the scope of natural language processing (NLP) techniques aimed at supporting software engineering and requirements tasks.

[es] Los sistemas de monitorización de software son herramientas muy útiles en el entorno digital actual, diseñadas para observar, registrar y analizar el comportamiento de aplicaciones y servicios. Estos sistemas pueden recopilar datos en tiempo real sobre diversos aspectos como el rendimiento, la disponibilidad y transacciones de datos. La información obtenida permite mantener control y estar actualizado sobre los sistemas de los que se obtiene la información. En el contexto de los marketplaces de software, los sistemas de monitorización son particularmente valiosos. Los marketplaces pueden llegar a disponer grandes cantidades de información sobre los productos que contienen. Estas plataformas donde se comercializan aplicaciones y herramientas de software están en constante evolución. Gracias a los sistemas de monitorización en estos entornos podemos recopilar datos sobre productos, categorías y tendencias del mercado, proporcionando a los usuarios una visión global y actualizada que es crucial para la toma de decisiones estratégicas. Este Trabajo de Fin de Grado consiste en diseñar e implementar un sistema de monitorización de software marketplaces heterogéneo y expansible que integra un conjunto de monitores que se encargarán de monitorizar cada marketplace con el fin de obtener información de sus productos. La propuesta y el desarrollo planteados en este proyecto se encuentran dentro del marco del proyecto NLP4SRE, un proyecto enfocado en analizar y ampliar el alcance de las técnicas de procesamiento del lenguaje natural (NLP) centradas en apoyar las tareas de ingeniería de software y requisitos.
[en] With the introduction of 5G, it will be possible to simultaneously admit a wider range of applications and business models that was not possible with 4G. But in order to carry this out, it is necessary network slicing, because with a common network configuration the expected performance would not be obtained. In this way, 5G systems are allowed to manage logical networks with a specific functionality without losing the economy of scale of a common infrastructure. The objective of this thesis is to study and analyse the operation of RAN slicing through a Matlab simulator. First, different RAN slicing configurations are proposed controlling certain parameters of radio protocol Layers 2 and 3 that specify how are assigned the radio resources between slices. Next, these approaches are evaluated with some simulations of a multiservice scenario composed of two slices. In addition, the appearance of a demonstration and a bus is incorporated to see how the network behaves when there is an increase in the demand of services in a specific moment and what effect can have the mobility of the sessions.

[es] Con la introducción del 5G se permitirá admitir simultáneamente una gama mucho más amplia de aplicaciones y modelos de negocio de lo que se podía hasta el momento con 4G. Pero para poder llevar esto a cabo es necesario el network slicing, ya que con una configuración de red común no se obtendría el rendimiento esperado. De esta manera, se permite a los sistemas 5G administrar redes lógicas con una funcionalidad específica sin perder la economía de escala de una infraestructura común. El objetivo de esta tesis es estudiar y analizar el funcionamiento del RAN slicing a través de un simulador Matlab. Primero se proponen diferentes configuraciones de RAN slicing controlando ciertos parámetros de las Capas 2 y 3 del protocolo radio que especifican como están asignados los recursos radio entre slices. A continuación, se evalúan estas consideraciones con la creación de un escenario multiservicio compuesto por dos slices. A demás se incorpora la aparición de una manifestación y de un autobús para ver cómo se comporta la red ante un incremento de la demanda de servicios en un momento determinado y que efecto puede llegar a tener la movilidad de las sesiones.
[en] Two importants traditions have coexisted in the Mediterranean, classical city and islamic city. The mode of live the city, the use of public spaces and the nature of social relations are different in both cases. The twentieth century has meant an important change in the way of social interaction in the city. Thanks to technological advances, the physical urban space coexists now with a new virtual space. From Agora to Whatsapp means the evolution of communication in mediterranean square and courtyard to communication based on a new social applications trough Internet and new technologies. This new phenomenon was anticipated by Italian Futurism, Le Corbusier or Marshall McLuhan and his theory of the global village.

[es] En el Mediterráneo han coexistido dos importantes tradiciones urbanas, la ciudad clásica grecolatina y la ciudad islámica. El modo de habitar la ciudad, el uso de los espacios públicos y la naturaleza de las relaciones sociales difieren en ambos casos. El siglo XX ha supuesto un cambio trascendental en la forma de interacción social en la ciudad. Gracias a los avances tecnológicos, el espacio físico urbano convive ahora con un espacio virtual que nos permite interaccionar de una forma hasta hace solo unas décadas desconocida. Del Ágora al Whatsapp es la metáfora de la evolución de la red social tradicional de plazas y patios mediterráneos a la comunicación basada en las nuevas aplicaciones sociales a través de internet y las nuevas tecnologías. El resultado es el cambio de uso de los espacios físicos urbanos y su coexistencia con un nuevo espacio de comunicación. Este nuevo fenómeno fue anticipado por el Futurismo Italiano, Le Corbusier o Marshall McLuhan y su teoría de la aldea global
[en] Nowadays, much of the research that humans carry out is dedicated to discovering the universe that surrounds us. One of these investigations is based on obtaining Venus heat flux. This planet has very high thermal conditions and therefore, any measure must be able to be achieved quickly. This thesis develops an experiment based on a previous study on how to take this measure by means of thermopiles, heat flux sensors. First simulations are presented, the slowness of the open loop system and the controls proposed to speed up the process. In order to corroborate the correct functioning of these controls, two scenarios have been generated where to do the corresponding tests. The results obtained confirm that the response time of the closed loop system decreases by a factor 100. Therefore, the use of a control that maintains the constant thermopile gradient and a second control that ensures that thermopile average temperature is equal to surface temperature where to measure is sufficient to obtain a short time of stabilization and measure.

[es] Hoy en día, gran parte de la investigación que los humanos llevamos a cabo se dedica a descubrir el universo que nos rodea. Una de estas investigaciones se basa en la obtención del flujo de calor de Venus. Este planeta tiene unas condiciones térmicas muy elevadas y por lo tanto, cualquier medida debe poder conseguirse de forma rápida. En esta tesis se desarrolla un experimento basado en el estudio previo sobre cómo tomar esta medida mediante termopilas, sensores de flujo de calor. Se exponen las primeras simulaciones, la lentitud del sistema en lazo abierto y los controles propuestos para agilizar el proceso. Con el fin de corroborar el correcto funcionamiento de estos controles se han generado dos escenarios dónde hacer las correspondientes pruebas. Los resultados obtenidos confirman que el tiempo de respuesta del sistema en lazo cerrado disminuye en un factor 100. Por tanto, el uso de un control que mantenga el gradiente de la termopila constante y un segundo control que asegure que la temperatura media de la termopila sea igual a la temperatura de la superficie dónde hacer la medida son suficiente para obtener un tiempo de estabilización y medida corto.
[en] This bachelor degree thesis is an approach to techniques and day to day of red teams and the analysis more in-depth of the Machine in the Middle techniques. To do so, we will explain the basic terms of IT security roles: the differences between Blue, Red, and Purple teams and why are or not red teamers formal hackers. Also will see the different stages of red team engagement, all their phases, and see what kind of methodology follows almost every team. Finally will analyze a bunch of red team tools from almost all kind of work scopes to finally analyze in-depth the Machine in the Middle attacks and make a personal Machine in the Middle program to see, analyze, test, and get more comprehension about this technique.

[es] Esta tesis de grado es un acercamiento a las técnicas y el día a día de los equipos rojos y el análisis más en profundidad de las técnicas de Machine in the Middle. Para hacerlo, explicaremos los términos básicos de los roles de seguridad de TI: las diferencias entre los equipos Azul, Rojo y Morado y por qué son o no equipos rojos hackers formales. También se presentan las diferentes etapas del compromiso del equipo rojo, todas sus fases y verá qué tipo de metodología sigue casi cada equipo. Finalmente, analizaremos algunas de las herramientas del equipo rojo de casi todo tipo de ámbitos de trabajo para finalmente analizar en profundidad los ataques de Machine in the Middle y hacer un programa personal de Machine in the Middle para ver, analizar, probar y obtener más comprensión sobre esta técnica.
[en] With the increasing development of tools for process description, Object Management Group (OMG) develops Business Process Model and Notation for describe business processes and implement them easily and standardizes the description format of business processes. Before this notation appeared, and also nowadays, the process description is done basically with texts, usually with instructions, which are not understandable for computers. This project was born following the idea of two describing process formats, whose objective is develop a tool to convert between both formats automatically and validate user descriptions. In this project it has been developed some tools to work with this business processes descriptions, and integrate them in a web interface to help the user to use and render the results in a easily understandable way.

[es] Con el incremento del desarrollo de herramientas para la descripción de procesos, Object Management Group (OMG) desarrollo Business Process Model and Notation para describir procesos de negocio y así poderlos implementar más fácilmente y estandarizar el formato de descripción de procesos de negocio. Antes de que apareciese esta notación, y también actualmente, la descripción de los procesos se hacían básicamente mediante textos, normalmente con una serie de instrucciones, los cuales no eran entendibles para los ordenadores. Teniendo en mente estas dos formas de describir un proceso de negocio, nace este proyecto, en el que se ha creado una herramienta para poder convertir de uno a otro los dos tipos de descripción de una manera automática y validar la creación de éstos. En el proyecto se han desarrollado una serie de herramientas para trabajar con las descripciones de los procesos de negocios para posteriormente integrarlas en una interfaz web la cual facilite el uso de éstas y renderice los resultados de una manera fácil de entender.
[en] The 3D concrete printing is an alternative that has great potential, due to the numerous constructive advantages it provides. This construction method allows complex geometries of great difficulty to be made, by dispensing with the use of formwork. It also reduces overall cost and time on a jobsite by automating the construction process. On one hand, the optimization of natural resources reduces the consumption of raw materials and significantly minimizes greenhouse gas emissions. On the other hand, it is expected that the use of this technique will generate more qualified employment. From the point of view of sustainability, additive manufacturing of concrete could offer very interesting contributions to improve current construction with conventional concrete. Even though in conventional concrete the study of the sustainability of the mixes is very extensive, in 3D concrete printing the knowledge about the sustainability of the mixes is still limited. This thesis evaluates the sustainability of five different mixtures of 3D concrete printing intended to be used in facades, through a method based on the Integrated Value Model for the evaluation of Sustainability (MIVES). In order to determine which of them is more appropriate from the point of view of sustainability.

[es] La impresión 3D de morteros es una alternativa que presenta un gran potencial dadas las numerosas ventajas constructivas que aporta. Este método de construcción permite realizar geometrías complejas de elevada dificultad, al prescindir del uso de encofrados. También hace posibles reducciones del coste total y del tiempo en obra, al automatizar el proceso de construcción. Además, la optimización de los recursos naturales disminuye el consumo de materias primas y minimiza significativamente las emisiones de efecto invernadero. Por otro lado, se prevé que la utilización de esta técnica genere empleo de mayor cualificación. Desde el punto de vista de la sostenibilidad, la fabricación aditiva de mortero, podría ofrecer un aporte de gran interés para mejorar la actual construcción con hormigón convencional. Pese a que en el hormigón convencional el estudio de la sostenibilidad de las mezclas es muy extenso, en la impresión 3D el conocimiento acerca de la sostenibilidad de las mezclas es todavía reducido. En el presente trabajo se evalúan la sostenibilidad de cinco mezclas distintas de mortero impreso 3D destinadas a ser empleadas en fachadas, mediante un método basado en el Modelo de Valor Integrado para la evaluación de la Sostenibilidad (MIVES). Con el fin de determinar cuál de ellas es más adecuada desde el punto de vista de la sostenibilidad.
[en] The teaching proposal offers an experience that introduces intuitively research through relationships, using new digital tools that encourage collaborative work both inside and outside the classroom. This approach is analyzed and understood by the adaptation of the dispositive concept to the research method. An experimental pedagogy that turns the seminar format into a project laboratory in which students acquire transversal skills dynamically and collaboratively. The selection of the syllabus, as a common tool in different schools of architecture, is used in this proposal as a device. Through the characteristics of this term defined by Michel Foucault and the associative thinking that is created between teaching methods, both academic and professional results, a debate is encouraged on the mediation between the different mechanisms and techniques of architectural research.

[es] La propuesta docente ofrece una experiencia para introducirse en la investigación de forma intuitiva a través de la relación, utilizando nuevas herramientas digitales que fomentan el trabajo colaborativo y en red tanto dentro como fuera del aula. Esta forma de aproximación se analiza y comprende por medio de la adecuación del concepto dispositivo al método de investigación. Una pedagogía experimental que convierte el formato seminario en un laboratorio de proyectos en el que los estudiantes adquieren capacidades transversales de manera dinámica y colectiva. La selección del sílabo como herramienta común en diferentes escuelas de arquitectura es utilizado en esta propuesta como un dispositivo. A través de las características de este término acuñado por Michel Foucault y del pensamiento asociativo que se crea entre los métodos docentes y los resultados tanto académicos como profesionales, se fomenta un debate sobre la mediación entre los diferentes mecanismos y técnicas de investigación arquitectónica.
[en] The operation of dosing pumps can be undesirably interrupted when they are operating with gases that appear inopportunely in the head of these pumps, completely invalidating the dosing function of these devices and causing inconvenience and the need for attention by users. This project shows the results of the design of a pump head that allows the evacuation of gas through an automatic purge valve. The result obtained is an automatic, effective, high-performance, economical degassing head applicable to the industrial world. The project ends with a prototype in the last phase of testing for subsequent standardization and merchandising. With this project, the company in the dosing pump sector ITC Dosing Pumps is directly contributed with a solution that allows autonomy and optimal operation of the DOSMART 13l/h D50 and D69 ITC pump. Finally, the project takes into account the environmental impact of the final product, presenting and introducing the design of a more sustainable alternative to the proposed solution with the opportunity to be developed by the company in the future.

[es] El funcionamiento de las bombas dosificadoras puede verse indeseablemente interrumpido cuando estas se ven operando con gases que aparecen inoportunamente en el cabezal de estas bombas, invalidando por completo la función de dosificación de estos dispositivos y suponiendo una mayor necesidad de atención por parte del usuario. En este proyecto se muestran los resultados del diseño de un cabezal que permite la evacuación de gas mediante una válvula de purga automática. El resultado obtenido es un cabezal degasificador automático, efectivo, de alto rendimiento, económico y aplicable al mundo industrial. El proyecto termina con un prototipo en la última fase de prueba para una posterior homologación y comercialización. Con este proyecto, se contribuye directamente a la empresa del sector de las bombas dosificadoras ITC Dosing Pumps con una solución que permite autonomía y un óptimo funcionamiento de las bombas DOSMART 13l/h ITC D50 y D69. Por último, el proyecto tiene en cuenta el impacto ambiental del producto final, presentando y introduciendo el diseño de una alternativa más sostenible a la solución planteada con la oportunidad de poder ser desarrollada por la empresa en un futuro
[en] My final degree consists in the aerodynamic design of a goods transport drone, through CFD software simulator. The first step, we will explain the essentials aerodynamics bases that will they give the necessary knowledge to value what are they reading. In the same way, we will show the different types and the large range of applications that have drones Once we gain these basic knowledge, we will select the airfoil with the aid of a software named XFLR5, that tool allow us to compare in a short period of time the aerodynamic characteristics of each airfoil, but these results are not entirely reliable for a complete study because when we introduce the boundary conditions, that aerodynamics characteristics will change. When we select the drone airfoil, we fix some parameters in order to perform some simulations, starting with a basic wing design and we will introduce another different airfoil in order to give to the drone wing the capability of response against a sudden fly conditions change and the final implementation of a wingtip device. Finally, we get a functional drone wing specially optimized for the task of goods transport, with the capability to adapt to critic situations like stalling.

[es] El trabajo consiste en el diseño aerodinámico de un dron de transporte de bienes materiales, mediante la simulación en un programa CFD. Para llegar a esto, se empezará explicando las bases teóricas esenciales de la aerodinámica que proporcionará al lector del conocimiento necesario para que este tenga su propio criterio al juzgar el trabajo. De la misma manera, se introducirá el mundo de los drones con una serie de explicaciones sobre los diferentes tipos y aplicaciones que existen. Una vez adquiridos estos conocimientos, se ha procedido a la selección de un perfil alar con la ayuda del software XFLR5, una herramienta capaz de comparar de manera rápida las características aerodinámicas generales de varios perfiles y, como veremos más adelante, no es del todo fiable para una representación con las condiciones de contorno propias a las que se someterá el dron en cuestión. Cuando seleccionamos el perfil que presentará nuestro dron, fijamos ciertos parámetros para poder realizar una serie de simulaciones que irán desde una geometría básica sin ningún elemento de mejora aerodinámica, hasta un perfil con la incorporación de dos perfiles distintos, elegidos a conciencia, para que el ala tenga capacidad de respuesta frente a un cambio brusco en las condiciones de vuelo, además de la adhesión de un dispositivo de punta alar que mejore la eficiencia. Finalmente obtenemos un ala funcional, optimizada en cierta medida para realizar la tarea de transporte de bienes materiales con la capacidad de adaptarse a ciertas situaciones como es la de entrar en pérdida.
[en] The deep mining industry and civil engineering need to perform rock stability analyses during excavation projects. These analyses are closely related with displacements in tunnel contours. The ground reaction curve is a powerful tool to characterize these displacements that is widely used in the New Austrian Tunneling Method. However, the analytical solutions that exist are only applicable under isotropic stress conditions for deep tunnels. This study aims to investigate when it is possible using the analytical methods to determine the ground reaction curves with enough accuracy in the case of shallow tunnels under anisotropic in-situ stress conditions.

[es] La industria de la minería, por un lado, y la de la ingeniería civil, por otro, necesitan llevar a cabo análisis de estabilidad en los proyectos de excavaciones. Estos análisis están estrechamente relacionados con los desplazamientos en el contorno del túnel excavado. La curva de reacción del terreno o curva característica constituye una potente herramienta para caracterizar dichos desplazamientos, ampliamente usada en el Nuevo Método Austriaco. Sin embargo, las soluciones analíticas existentes son únicamente aplicables bajo estados tensionales isotrópicos del terreno en túneles profundos. El presente estudio tiene por objeto investigar cuando es posible utilizar los métodos analíticos para determinar las curvas de reacción del terreno con suficiente precisión en el caso de túneles someros bajo condiciones de tensiones anisótropas en el terreno.