BSC-LT/ACAData huggingface dataset:
[en] Over the years, many vulnerabilities have caused problems in computer systems around the world. These vulnerabilities have been exploited due to an insufficient testing phase during the development of a certain software product. The fuzzing arises in response to the lack of automation of the tests during software development, adopting a relevant position and establishing itself as an initial step in the detection of vulnerabilities. This process is possible due to the creation by security researchers of tools such as fuzzers. Although the objective of these tools remains fixed, the evolution they have experienced has turned the fuzzers into sophisticated tools responsible for the detection of a large number of critical vulnerabilities in recent years.

[es] A lo largo de los años, multitud de vulnerabilidades han causado problemas en los sistemas informáticos de todo el mundo. Estas vulnerabilidades han sido explotadas debido a una insuficiente fase de pruebas durante el desarrollo de un determinado producto software. El fuzzing surge como respuesta a la falta de automatización de las pruebas durante el desarrollo de software adoptando una posición relevante y estableciéndose como un paso inicial en la detección de vulnerabilidades. Este proceso es posible debido a la creación por parte de los investigadores de seguridad de herramientas como los fuzzers. Aunque el objetivo de estas herramientas se mantiene fijo, la evolución que han experimentado ha convertido a los fuzzers en herramientas sofisticadas responsables de la detección de un gran número de vulnerabilidades críticas en los últimos años.
[en] A multiplatform application that allows easy storage of important history data has been devised for blood glucose levels, physical activity and nutrition. In this application, an intelligent algorithm is employed that combines this data to obtain an evolving glycemic management, based on the information gathered for each user. This algorithm improves precision due to the increase in saved data. As a result, this application offers a potential improvement in health status for sufferers of type 2 diabetes.

[es] Se concibe una aplicación multiplataforma que permite almacenar de forma sencilla un histórico de información necesaria de glucosa en sangre, actividad física y alimentación. En esta aplicación se emplea un algoritmo inteligente que combina estos datos para obtener un control glucémico evolutivo, basado en la información recogida de cada usuario. Este algoritmo mejora su precisión con el incremento del volumen de datos almacenados. Como resultado, esta aplicación ofrece una mejora potencial en la salud de los enfermos de diabetes de tipo 2.
[en] The events derived from the current health crisis have boosted the implementation of telecommuting as a mechanism to face the pandemic, becoming a preferential labor modality, which has generated the need to establish an urgent, systematic and guarantor regulation. The entry into force of the expected Royal Decree Law 28/2020, of September 22, on telecommuting, breaks with the scarce previous regulation, presenting itself as the main legal framework configuring the rights and obligations of employers and workers who develop their activity in a non-face-to-face manner. Thus, the aim of this final project is to understand how this new regulation fits into the Spanish legal system, as well as to examine the implications, consequences and problems that arise at a legal, social and economic level.

[es] Los acontecimientos derivados de la actual crisis sanitaria han potenciado la implantación del trabajo a distancia como mecanismo para hacer frente a la pandemia, llegando a articularse como una modalidad laboral preferente, lo que ha generado la necesidad de establecer una regulación urgente, sistemática y garante. La entrada en vigor del esperado Real Decreto Ley 28/2020, de 22 de septiembre, de trabajo a distancia, rompe con la escueta regulación previa, presentándose como el principal marco legal configurador de los derechos y obligaciones de empresarios y trabajadores que desarrollan su actividad de forma no presencial. Así pues, el objetivo de este proyecto final es el de entender el encaje de esta nueva regulación dentro del ordenamiento jurídico español, así como examinar las implicaciones, consecuencias y problemáticas que se derivan a nivel legal, social y económico.
[en] Seminar held within the framework of the International Open Access Week 2022 to publicize the open access requirements of research funding agents and how research staff can comply with them.

[es] Seminario realizado en el marco de la Semana Internacional de Acceso Abierto 2022 para dar a conocer por una parte cuáles son los requisitos de acceso abierto de los agentes de financiación de la investigación y, por otra, cómo el personal investigador puede cumplirlos.
[en] This Bachelor's Degree Final Project investigates the feminism of Dolors Monserdà based on the edition of articles and conferences published in the press at the time. Dolors Monserdà (1845-1919) is the author of the first feminist essay in Catalan ("Estudi feminista", 1909) and of novels recognized for their treatment of women and other social issues of the time ("La Fabricanta", 1904, "Maria Glòria", 1917, etc.). This project offers an updated edition of her essayistic texts, as well as an interpretative proposal of the feminism articulated in them, linked to ideals such as Catalanism, economic conservatism or religiosity.

[es] Trabajo de Fin de Grado que investiga el discurso feminista de Dolors Monserdà a partir de la edición de artículos y conferencias publicados en la prensa del momento. Dolors Monserdà (1845-1919) es autora del primer ensayo feminista en catalán ("Estudio feminista", 1909) y de novelas reconocidas por el tratamiento de la mujer y otras cuestiones sociales de la época ("La Fabricanta", 1904, "Maria Glòria", 1917, etc.). Este trabajo ofrece una edición actualizada de sus textos ensayísticos, así como una propuesta interpretativa del feminismo que se articula en ellos, vinculado a ideales como el catalanismo, el conservadurismo económico o la religiosidad.
[en] The purpose of this Thesis is to carry out the technical-economic analysis of a project to deploy a system based on the NGPON2 standard on the legacy optical infrastructure. New applications used by subscribers require more and more bandwidth that consumes the capacity of current systems. To satisfy this growth of traffic transported by telecommunication networks, among the different candidate technologies that are being investigated, NGPON2 is positioned as the access standard with the greatest potential. Given that the total costs of FTTx deployments are mainly due to investments in infrastructure, NGPON2 must be compatible with legacy ODNs in order to be able to reuse them. In addition, it is required that different PON standards can coexist on the same network. In order to guarantee the viability of the project, in a first phase, a study is carried out to verify the technical compatibility of the deployment, considering several factors that could complicate the solution. In a second phase, an economic study is formalized to evaluate the costs of the adaptations in the legacy optical network, to adapt it to the NGPON2 requirements. By reusing the actual optical infrastructure, significant savings related to the provision of the service are expected.

[es] El presente Trabajo de Fin de Máster, tiene por objetivo llevar a cabo el análisis tecno-económico de un proyecto de despliegue del estándar NGPON2 sobre la infraestructura óptica heredada. Las nuevas aplicaciones consumidas por los usuarios precisan cada vez de un mayor ancho de banda que compromete la capacidad de los sistemas actuales. Para satisfacer este crecimiento del tráfico transportado por las redes de telecomunicación, entre las distintas tecnologías candidatas que están siendo investigadas, NGPON2 se posiciona como el estándar de acceso de mayor potencial. Dado que los costes totales de los despliegues FTTx están dominados fundamentalmente por las inversiones en infraestructura, se establece la premisa de que NGPON2 sea compatible con ODNs heredadas a fin de poder reutilizarlas. Además, se requiere que distintos estándares PON puedan coexistir sobre la misma red. Para confirmar la viabilidad del proyecto, en un primer hito se realiza un estudio para verificar la compatibilidad técnica del despliegue, teniendo en consideración diversos factores que podrían dificultar la solución. En una segunda etapa, se formaliza un estudio económico en el que se evalúan los costes de las adaptaciones en la red óptica heredada para adecuarla a los requerimientos NGPON2. Con la reutilización de la infraestructura óptica instalada, se esperan importantes ahorros vinculados a la provisión del servicio.
[en] This final project focuses on the study of the Liferay portal software and on the creation of a prototype of this software 100% Java. Starting from a predefined list of objectives to study and document, the project has generated several products with different technologies.

[es] Este trabajo se centra en el estudio del software del portal Liferay y en la creación de un prototipo sobre este software 100% Java. A partir de un listado de objetivos, el trabajo ha profundizado en diferentes tecnologías, generando varios módulos.
[en] Creating a corporate identity graphics for an athletics club from a base. From the main color, name and logo of the team, you create rules to unify all the graphic content of the club and create new ones under these criteria. To establish rules graphics, creates an information briefing with the club and set a manual graphic identity document that acts as a regulator of graphic club. Redesigned website under the rules of usability and user-centered design, and creates a second site for a sporting event in the club to keep the characteristics of the corporate website.

[es] Creación de una identidad corporativa gráfica para un club de atletismo a partir de una base. A partir del color principal, nombre y logo del equipo, se crean unas normas para unificar todos los contenidos gráficos del club y crear otros nuevos bajo estos criterios. Para poder establecer unas normas gráficas, se crea un briefing con la información del club y se establece un manual de identidad gráfica que actúa como documento regulador de la línea gráfica de club. Se rediseña la página web bajo las normas de usabilidad y con un diseño centrado en el usuario, y se crea una segunda web para un evento deportivo del club que mantenga las características de la web corporativa.
[en] The main goal of this work is to develop a web application, KeepTalking, a platform for language exchange, where anyone can teach their language or simply start a conversation with another person in a foreign language. For this project we want to create a modern development environment, studying and following at all times the latest technologies that can be applied to the website and maintained in the future. In order to carry out such development, a brief competition study will be made, to see which technologies the competitors are currently working with and how the application can be developed to stand out in the market. As a final goal, at the end of the project, it will be presented as an idea for a future development with more functionalities.

[es] El objetivo de este trabajo es desarrollar una aplicación web, KeepTalking, plataforma para el intercambio de idiomas, donde cualquiera puede enseñar su idioma o simplemente entablar una conversación con otra persona en un idioma extranjero. Para este proyecto se quiere crear un entorno de desarrollo moderno, estudiando y siguiendo en todo momento las últimas tecnologías que puedan ser aplicables en el sitio web y mantenidas en un futuro. Con tal de llevar a cabo dicho desarrollo se hará un breve estudio de competencia, para ver con qué tecnologías trabajan actualmente los competidores y como la aplicación puede ser desarrollada para destacar en el mercado. Como objetivo final, al acabar el proyecto, este será presentado como idea para un futuro desarrollo con más funcionalidades.
[en] Accessibility compliance of Spanish websites is guaranteed nowadays by displaying the "AA" logo according to World Wide Web Consortium (W3C) rules. Forthcoming transposition in Spain of Directive 2016/2102, of October 26, on the accessibility of the websites and applications for mobile devices of public sector bodies, will impose regular verification to public sector websites, as well as responsibility for the producers of substantive contents that will be shown on the web. The relevance and necessity of this change motivates the analysis carried out by this TFM, questioning if the current declaration of compliance guarantees an effective accessibility to the procedures and services for people who use public sector websites through support products such as screen readers. Literature reviews verify accessibility relying on automated-tools engineering tests. Therefore, to provide a point of view that verifies the problem from the guarantee of people with disabilities' rights, real tests are carried out with four blind users, which are then contrasted with the results of those tools.

[es] El cumplimiento de la accesibilidad en las webs del estado español a día de hoy se garantiza por la exhibición del logo "AA" según las normas del World Wide Web Consortium (W3C). La próxima transposición en España de la Directiva 2016/2102, de 26 de octubre, sobre la accesibilidad de los sitios web y aplicaciones para dispositivos móviles de los organismos del sector público, impondrá al sector público el sometimiento a verificación periódica de sus webs, así como la responsabilización de los productores de los contenidos sustantivos que se van a volcar. La relevancia y necesidad de este cambio motiva el análisis llevado a cabo por este TFM, preguntándonos si la actual declaración de cumplimiento garantiza una accesibilidad efectiva a los trámites y servicios para las personas que utilizan las webs del sector público mediante productos de apoyo como lectores de pantalla. La literatura revisada verifica la accesibilidad basándose en tests de ingeniería con herramientas automáticas. Por ello, para aportar un punto de vista que verifique la cuestión desde la garantía de los derechos de las personas con discapacidad, se realizan pruebas reales con cuatro usuarios invidentes que se contrastan con los resultados de esas herramientas.
[en] The knowledge of the body composition in people is very important for both health and sport. There are several methods to know this information, but the most accurate ones are also the most expensive and less practical, such as dual-energy X-ray absorptiometry (DXA) or magnetic resonance imaging (MRI). The aim of this review was to analyse whether bioelectrical impedance analysis (BIA), in all its variety of devices, with both its pros and cons, is the best method to assess body composition at present. Twenty-eight articles published in the last 5 years have been analysed, showing many inconsistencies in the data obtained, since in many of them the results of BIA) are not similar to the reference methods and therefore can not be considered as valid. These errors can come from many factors, from operator, subject, instrument, environmental, or from the choice of the most appropriate regression equation for the group to be evaluated. Although it is true that it will always be easier to use BIA than the other methods, it cannot be considered the best method since the error range in its analysis is too wide, and in clinical situations this can be serious. In spite of this, more studies are recommended since it continues to be a powerful tool that can be used in various cases at a very affordable cost, easy to use and acquire, and capable of obtaining results immediately.

[es] El conocimiento de la composición corporal en las personas tiene mucha importancia para aspectos tanto de salud como deportivos. Hay diversos métodos para conocer estos datos, pero los más precisos también son los más caros y menos prácticos, como la densitometría ósea (DEXA) o la imagen por resonancia magnética (MRI). El objetivo de esta revisión fue analizar si el análisis de bioimpedancia eléctrica (BIA), en toda su variedad de dispositivos, se trata del mejor método para valorar la composición corporal en la actualidad. Se han analizado 28 artículos publicados en los últimos 5 años donde se muestran muchas inconsistencias en los datos obtenidos, pues en muchos de ellos los resultados del BIA no se asemejan a los métodos de referencia y por tanto no pueden ser considerados como válidos. Estos errores pueden venir dados por muchos factores, desde errores del operador, del sujeto, del instrumento, ambientales, o bien de la elección de ecuación de regresión más adecuada al grupo que se pretende valorar. Aunque es cierto que siempre va a ser más fácil usar el BIA que el resto de métodos, no se puede considerar como el mejor método puesto que el margen de error en sus análisis es demasiado amplio, y en situaciones clínicas esto puede ser grave. A pesar de ello se recomiendan más estudios ya que sigue siendo una potente herramienta que puede ser utilizada en diversos casos a un coste muy asequible, de fácil uso y adquisición, y capaz de obtener los resultados de forma inmediata.
[en] The objective of the work has been to carry out a phylogenetic review of the nosZ gene in denitrifying bacteria existing in the NCBI database. For this, in this study, sequences representing the species duly annotated have been downloaded and processed using available bioinformatics tools, a representative sequence of this gene that could be associated with the sequence of interest. This information has been the basis for carrying out two approaches to a phylogenetic analysis. On the one hand, maximum likelihood tools are used from amino acid sequences. On the other hand, an analysis has been carried out by means of Bayesian analysis of a subset of nucleotide sequences for the selected species. From the results obtained, a representative of the groups established in the existing bibliography has been chosen to make a prediction of the protein profile. According to the results obtained, it has been possible to obtain a topology for the phylogeny with a wide range of existing representatives in the public database at the taxonomic level at the species level compared to previous publications.

[es] El objetivo del trabajo ha sido la realización de una revisión filogenética del gen nosZ en bacterias desnitrificantes existentes en la base de datos del NCBI. Para ello, en este estudio se han descargado y procesado mediante el uso de herramientas bioinformáticas disponibles, secuencias representantes de las especies debidamente anotadas una secuencia representante de este gen que pudiese ser asociada con la secuencia de interés. Esta información ha sido la base para la realización de dos aproximaciones a un análisis filogenético. Por un lado se empleando herramientas de máxima verosimilitud a partir de secuencias de aminoácidos. Por otro lado, se ha realizado un análisis mediante análisis bayesiano de un subconjunto de secuencias de nucleótidos para las especies seleccionadas. A partir de los resultados obtenidos se han elegido un representante de las agrupaciones establecidas en la bibliografía existente para realizar una predicción del perfil de la proteína. Según los resultados obtenidos, ha sido posible obtener una topología para la filogenia con un amplio rango de representantes existentes en la base de datos pública a nivel taxonómico a nivel de especie frente a publicaciones previas.
[en] The effort to develop specific teaching-learning methodologies to the virtual environment has not been accompanied by a similar impetus to adapt the coordination mechanisms of the faculty, in general, and mentoring activities in particular, to the characteristics of virtual universities. This communication helps to develop organizational models that facilitate developing a good online tutorial action. To this end, we present the main elements to structure and coordinate the tutorial, and we explain the specific model adopted at the UOC. Finally, we present a measure of experience that can be useful to other institutions.

[es] El esfuerzo por desarrollar metodologías de enseñanza-aprendizaje específicas para el entorno virtual no ha venido acompañado de un impulso similar para adaptar los mecanismos de coordinación del profesorado, en general, y la actividad de tutoría en particular, a las características de las universidades virtuales. Esta comunicación contribuye a elaborar modelos organizativos que faciliten un buen desarrollo de la acción tutorial en línea. Con este fin, se presentan los principales elementos para estructurar y coordinar la acción tutorial, y se explica el modelo concreto adoptado en la UOC. Finalmente se presenta una valoración de la experiencia que puede ser útil para otras instituciones.
[en] This project consists of the study and evaluation of different alternatives on the market for carrying out analysis and development of a set of components that constitute a work framework for simplifying and expediting development of the presentation layer for the thin client applications of a specific framework developed with the J2EE platform and based on the Model-View-Controller design pattern.

[es] El proyecto consiste en el estudio y evaluación de diferentes alternativas existentes al mercado para realizar el análisis y desarrollo de un conjunto de componentes que constituyan un marco de trabajo para simplificar y agilizar el desarrollo de la capa de presentación para las aplicaciones de cliente delgado de un determinado Framework desarrolladas con la plataforma J2EE y basados en el patrón de diseño Modelo-Vista-Controlador.
[en] This project corresponds to the final project of Computer engineering, in the development of a 2D platform game for the Windows and Android operating system. The scope of the project goes from the creation of the video game from scratch, until I will obtain a completely playable product.

[es] Este proyecto corresponde al trabajo de final de grado de Ingeniería informática, en el desarrollo de un juego de plataformas 2D para el sistema operativo Windows y Android. El alcance del proyecto va desde la creación del videojuego desde cero, hasta obtendré un producto completamente jugable.