BSC-LT/ACAData huggingface dataset:
[ca] El nucli del projecte consisteix en desenvolupar una aplicació permeti determinar si dos models UML són iguals i , en cas de no ser-ho, determinar quines són les diferències entre ells. Donada la gran varietat de models UML, el projecte es centra en els diagrames de classes.

[en] The core of the project consists of development of an application that allows us to determine whether two UML models are identical and, if this is not the case, determine the differences between them. Given the great variety of UML models, the project focuses on class diagrams.
[ca] Linux és el nucli més utilitzat en els sistemes encastats, dispositius la disponibilitat pública converteix el nucli en el punt crític de molts dels sistemes de seguretat integrada (validació de firmware, passwords, llavors de xifrat, arrels maquinari, etc.). Diferents setup de placa són susceptibles davant d'atacs de lectura de memòria RAM en calent, ja sigui en bus SCI (atacs JTAG tipus BusPirate) o busos de RAM connectats a la CPU (atacs amb electrònica Logic Analizer Module). En el present treball, s'analitzaran les diferents eines i tècniques utilitzats en l'anàlisi de bolcats de memòria. Aquestes eines són molt utilitzades per saber que s'estaven executant en el dispositiu a l'hora de la captura d'informació. Posteriorment, per comparar la utilitat de les eines revisades i fent ús d'una mostra de bolcat de memòria, s'obtindrà informació sobre el dispositiu d'on es va obtenir la mostra.

[en] Linux is the most used kernel in embedded systems, devices whose public availability makes the kernel the critical point of many of the integrated security systems (firmware validation, passwords, encryption seeds, hardware roots, etc.). Different board setups are susceptible to hot RAM read attacks, either on SCI bus (JTAG BusPirate type attacks) or RAM buses connected to the CPU (attacks with electronic Logic Analyzer Module). In this paper, the different tools and techniques used in the analysis of memory dumps will be analyzed. These tools are widely used to know that they were running on the device at the time of information capture. Subsequently, to evaluate the different tools using a memory dump sample, information will be obtained on the device from which the sample was obtained.
[ca] L'objectiu del projecte és dissenyar i presentar una proposta per implantar una app i una web responsive design que faciliti la pràctica del Trail Running, carreres de muntanya tant a peu com amb bici. Es va a fer un disseny modern, lleuger i útil amb l'objectiu de crear una marca i donar les pautes de màrqueting per a la seva implantació amb èxit, seguint els principis SEU per obtenir bons resultats en el posicionament. Mitjançant la app es tindrà accés a les característiques del maquinari del mòbil, càmera, GPS, agenda i dispositius d'emmagatzematge. No és necessària una connexió a internet perquè funcioni i l'usuari podrà planificar les rutes, fer seguiments, actualitzar o fins i tot compartir.

[en] The objective of the project is to design and present a proposal to implement an app and a web responsive design that facilitates the practice of Trail Running, mountain races on foot or by bike. It will make a modern, light and useful design with the aim of creating a brand and giving the marketing guidelines for its successful implementation, following the SEO principles to obtain good results in the positioning. The app will have access to the hardware features of the mobile phone, camera, GPS, calendar and storage devices. An internet connection is not necessary in order for it to work and the user can plan the routes, follow up, update or even share.
[ca] L'anàlisi de l'aprenentatge en xarxes socials té com a objectiu extreure informació útil per millorar el procés d'aprenentatge, però la varietat de sistemes de gestió de l'aprenentatge fa que aquesta tasca sigui onerosa i difícil de gestionar. Aquest estudi mostra com els instructors i institucions poden fer servir Gephi, una aplicació d'anàlisi de xarxes socials de caràcter general i de codi obert, per extreure i visualitzar informació rellevant que comunament s'oculta o és difícil d'observar per als coordinadors i docents de cursos. L'estudi de cas empíric utilitza dades d'un curs intercurricular amb 656 estudiants de la Universitat Oberta de Catalunya (UOC) i mostra l'ús de Gephi com a eina d'anàlisi de l'aprenentatge en xarxes socials. L'estudi analitza el potencial de l'anàlisi de xarxes socials per millorar la instrucció en línia mitjançant la visualització de dades educatives.

[en] Social network learning analytics aims to extract useful information to improve the learning process, but the variety of learning management systems makes this task burdensome and difficult to manage. This study shows how Gephi, a general-purpose, open-source social network analysis application, can be used by instructors and institutions to extract and visualize relevant information that is commonly hidden or difficult to observe for course coordinators and teachers. The empirical case study uses data from one cross-curricular course with 656 students at the Open University of Catalonia (UOC) and showcases the use of Gephi as a social network learning analytics tool. The study further discusses the potential of social network learning analytics to improve online instruction by visualization of educational data.
[ca] Aquest projecte sorgeix com a idea d'oferir a un sector determinat de la població, poc habituat a les eines multimèdia, la possibilitat d'introduir-se en aquest món mitjançant programes gratuïts. L'usuari al que va dirigit pertany a un sector de la població de mitjana edat, amb domini d'eines ofimàtiques però reticent cap a les noves tecnologies, i se suposa que la manera més adequada és oferir-los una web a manera d'acadèmia on puguin trobar tots els recursos necessaris per poder realitzar petits projectes aprenent des del nivell més bàsic.

[en] This project is an idea to offer a sector of users, unaccustomed to multimedia tools, the possibility to enter this world through free programs. The target is middle-aged people, that have knowledge of office tools but is reticent to new technologies, so we think that the most appropriate way is to offer them a website like an academy where they can find all the necessary resources to be able to realize small projects learning from the most basic level.
[ca] L'objectiu d'aquest treball és analitzar les dades obertes publicades en el context del projecte CORDIS de la UE H2020 i les dades macroeconòmiques dels països implicats. L'objectiu és conèixer com s'assignen els fons de la UE per temes, any i ubicació, així com analitzar com afecten els projectes en el desenvolupament econòmic i humà de la societat europea. Horizon 2020 és el programa de recerca i innovació més gran de la UE. El propòsit és millorar la qualitat de vida i el nivell de desenvolupament de cada país. Horizon 2020 se centra en tres àrees clau: ciència, lideratge industrial i reptes socials. L'anàlisi té tres parts. Dues d'anàlisis de correlació i una d'anàlisi de clustering amb R. Un quadre de comandament desenvolupat amb Power BI. L'anàlisi de correlació relaciona els fons assignats H2020 i les inversions locals del país en educació, salut i R + D amb paràmetres macroeconòmics. Les conclusions són que els fons assignats per la UE, així com les inversions de cada país participant estan directament relacionats amb el desenvolupament econòmic i la qualitat de vida. L'anàlisi fa una segmentació dels estats participants en funció de la quantitat d'inversions que s'han invertit a cada àrea clau i de quina importància té el PIB per càpita. El resultat dóna tres grups de països. El quadre de comandament permet a l'usuari navegar per quatre fulls que mostren en detall la informació rellevant sobre CORDIS, així com les correlacions entre assignacions, paràmetres econòmics i socials.

[en] Purpose of this work is to analyse Open Data published in the context of EU H2020 CORDIS Project as well as macroeconomic data of the involved countries. The objective is to know how the EU funds are assigned by topic, year and location as well as to analyse how are the projects impacting in the economic and human development of the european society. Horizon 2020 is the biggest EU research and innovation program ever. Purpose is to improve the quality of life as well as the development level of each country. Horizon 2020 focuses on three key areas: Excellence Science, Industrial Leadership and Societal Challenges. The analysis has three parts. Two correlation analysis and a clustering analysis done with R. A Dashboard developed with Power BI. The correlation analysis relates H2020 Assigned Funds as well as local Country investments in Education, Health and R&D with macroeconomic parameters. Conclusions are that the EU Assigned Funds as well as the investments of each participant country are directly related with the economic development and the quality of life. The clustering analysis does a segmentation of the participant states depending how much money was invested in every key area and how big is the GDP per capita. The result gives three groups of countries. The bigger are the assignments the higher is the GDP. The Dashboard allows the user to navigate through four sheets which show in detail the relevant information about CORDIS as well as the correlations between assignments, economic and social parameters.
[ca] L'objectiu d'aquest projecte és reunir dues tendències clarament a l'alça actualment: les aplicacions mòbils i la cervesa artesanal. L'enfocament per abordar aquest objectiu ha estat el desenvolupament d'una aplicació nativa d'Android, la qual consumeix dades recopilades de diversos recursos.

[en] The aim of this project is to bring together two undeniably growing trends: mobile applications and craft beer. The approach to tackle this goal has been the development of a native Android application, consuming crawled data from several resources.
[ca] En aquesta investigació s'han analitzat les possibilitats d'intervenció en l'àmbit de la salut a la xarxa social Facebook mitjançant l'anàlisi dels grups existents relacionats amb la diabetis. S'ha confirmat que aquesta xarxa proporciona un entorn favorable per a un intercanvi d'informació de forma ràpida i eficaç, encara que s'evidencien algunes limitacions que dificulten les possibilitats d'intervenció en l'àmbit de la salut.

[en] In this investigation we have analyzed the possibilities of intervention in the health field in the social network Facebook by analyzing existing groups related to diabetes. It has been confirmed that this network provides a favorable environment for the exchange of information quickly and efficiently but there are some limitations that could hinder the possibilities of intervention in the health field.
[ca] Aquest treball sobre la subtitulació a la sèrie de ficció mèdica New Amsterdam estudia la traducció mèdica sobre el coronavirus i la traducció mèdica i no mèdica d'algunes problemàtiques socials als EUA. En concret analitza la densitat terminològica, les tècniques de traducció utilitzades i els errors de traducció trobats. Els resultats d'aquest treball mostren una baixa densitat terminològica pel que fa als problemes socials, i, encara que sigui possible, més baixa pel que fa al virus del coronavirus i la malaltia de la COVID-19, ja que, tot i ser una sèrie mèdica, no se centra en la malaltia de la COVID-19, sinó en "la nova normalitat" i en les noves situacions que ha provocat la pandèmia al món i al sistema sanitari. A més, apareixen escassos errors de traducció i es respecten les convencions de subtitulació. Després d'analitzar les tècniques de traducció emprades, es pot concloure que en la traducció per a la subtitulació de la sèrie hi ha un percentatge més alt de tècniques que segueixen el mètode literal, per tant, un menor percentatge de tècniques que segueixen el mètode interpretatiu-comunicatiu.

[en] This work on subtitling in the medical fiction series New Amsterdam studies medical translation on the coronavirus, and medical and non-medical translation of some social problems in the US. Specifically, it analyzes the terminology density, the translation techniques used and translation errors. The results of this work show a low terminological density with respect to social problems, and, even if possible, lower with respect to the coronavirus virus and the COVID-19 disease, since, despite being a medical series, It does not focus on the COVID-19 disease but on "the new normal" and the new situations that the pandemic has caused in the world and in the health system. In addition, there are few translation errors and subtitling conventions are respected. After analyzing the translation techniques used, it can be concluded that in the translation for the subtitling of the series there is a higher percentage of techniques that follow the literal method, therefore, a lower percentage of techniques that follow the interpretive-communicative method.
[ca] Dins dels sistemes IoT disponibles, al camp de l'agricultura són comuns aquells que tenen una gran distància d'operació. Això és perquè l'escenari d'implementació es tracta de grans superfícies, en què els dispositius estan distanciats del lloc on es processen les dades, ja sigui el núvol o el receptor connectat a la xarxa. En aquest cas, l'empresa on treballo es dedica a processar dades de cultius i instal·lacions en camp obert. Per tant, els escenaris de comunicació estan limitats a sistemes LPWAN o xarxes cel·lulars tradicionals, a causa de no disposar de centres específics ni connexionat directe a internet als emplaçaments. Per això, aquest treball engloba una comparativa entre dos sistemes LPWAN: GPRS i LoRa. Es proposarà un escenari específic per a cada sistema, ja que difereixen a l'hora de recol·lecció de les dades. Tot això servirà per fer una comparació en termes de metodologia de pas de missatges, consum de bateria o latència d'enviament de les mesures a la base de dades.

[en] Within the available IoT systems, in the field of agriculture, those that have a long operating distance are common. This is because the deployment scenario involves large surfaces, where the devices are remote from the place where the data is processed, be it the cloud or the receiver connected to the network. In this case, the company I work for is dedicated to processing data on crops and facilities in the open field. Therefore, the communication scenarios are limited to LPWAN systems or traditional cellular networks, due to not having specific centers or direct connection to the Internet at the locations. Therefore, this work includes a comparison between two LPWAN systems: GPRS and LoRa. A specific scenario will be proposed for each system since they differ at the time of data collection. All this will serve to make a comparison in terms of message-passing methodology, battery consumption, or latency of sending the measurements to the database.
[ca] Adobe Dreamweaver és una potent aplicació de creació i edició de pàgines web. La seva interfície permet treballar tant amb una visió WYSIWYG (vista de disseny) com editar directament el codi HTML (vista de codi) i facilita el seu ús tant a persones que no tenen coneixements d'HTML com a experts dissenyadors web. En aquesta guia veurem com es realitza una pàgina web, començarem des del principi i afegirem poc a poc diferents elements. Farem servir Dreamweaver com un editor complet, aprofitant les seves opcions d'edició, encara que deixarem de banda algunes potents eines que incorpora, com la de gestió de bases de dades. Veurem com, tot i que l'editor WYSIWYG és molt potent, ens anirà bé utilitzar la vista de codi per a algunes opcions. També veurem com utilitzar CSS a les nostres pàgines sense necessitat de recordar els noms dels diferents atributs que podem modificar. Dreamweaver ens ajudarà a crear pàgines web vàlides i accessibles. A més, des de la vista de disseny podrem disposar capes, aplicar estils, canviar propietats, ... No obstant això, en molts casos serà necessari revisar el que fem des de la vista de codi (no tot es pot fer des de la vista de disseny!). Tot i que aquesta és una guia de Dreamweaver (o precisament per això) anem a incidir molt en la necessitat de validar el codi i en que les pàgines siguin accessibles. Al llarg d'aquesta guia farem servir sovint les eines que Dreamweaver posa a la nostra disposició per a aquesta tasca.

[en] Adobe Dreamweaver is a powerful application for creating and editing web sites. Its interface lets you work with both a WYSIWYG view (Design view) and directly edit the HTML code (view source) and easy to use by people with no knowledge of HTML as well as by web designers and experts. In this guide we will see how to do a website, starting at a low level and gradually adding different elements.
[ca] La governança intel·ligent és un nou model de gestió pública que s'està dibuixant a mesura que l'ús dels algoritmes es va estenent entre les administracions públiques. Aquest nou model s'enfronta a diversos riscos, entre els quals destaca l'opacitat. A l'article s'analitzen els factors que poden determinar que l'ús dels algoritmes generi opacitat a les administracions públiques. A partir de la identificació d'aquests factors, s'exposen els mecanismes per canalitzar la transparència dels algoritmes a través dels quals la ciutadania pot accedir i conèixer el contingut dels algoritmes i el seu funcionament. També es presenten els mecanismes a través dels quals les administracions públiques poden rendir comptes per les decisions que es prenen a través dels algoritmes. Finalment, es proposa l'oportunitat d'impulsar un marc institucional que fomenti una bona governança intel·ligent.

[en] Smart governance is a new governance model that is emerging as a result of the increasingly widespread use of algorithms in public administration. However, this new model is open to various risks, one of which is opacity. In this article, we examine the factors that may play a determining role in algorithms generating opacity in public administration. After identifying these factors, we describe the mechanisms for making algorithms more transparent, based on giving citizens access to and information about the actual contents of algorithms and their functioning. We also present the mechanisms that can be used to make public administrations accountable for any decisions taken using algorithms. Lastly, we suggest that an opportunity exists to establish an institutional framework for promoting good, smart governance.
[ca] Aquest projecte proposa el disseny conceptual d'una aplicació d'escriptori destinada a l'avaluació d'usabilitat de pàgines web amb usuaris reals. L'objectiu principal han estat dissenyar i conceptualitzar l'aplicació, seguint tots els passos que ha de complir qualsevol test d'usabilitat amb usuaris perquè aquest sigui correcte; com són els qüestionaris, les autoritzacions, les tasques, i sobretot, l'opinió de l'usuari, nomenat tester en aquest projecte.

[en] This project proposes the conceptual design of a desktop application for the evaluation of usability with real users for web sites. The main objective has been to design an conceptualize the application, following all the steps that must be followed by an usability test with real users; such as questionnaires, authorizations, tasks, and the opinion of the user.
[ca] Aquest article descriu com les pràctiques d'abocament en època romana seguien una conducta generalitzada, que no variava gens de d'altres societats complexes. Encara que manquen les fonts literàries sobre lleis introduïdes a les ciutats romanes per a prevenir que qualsevol ciutadà deixés escombreries en àrees públiques, les pautes de distribició ceràmica són una font d'informació alternativa. Les distribucions de ceràmica, sobretot àmfores, proporcionen algunes indicacions de com els habitants romans van escollir les zones d'abocament per a evitar perturbar l'harmonia urbana.

[en] This paper describes how dumping practices in Roman times followed a general behaviour, which did not differ much from other complex societies. Despite the lack ofliterary sources about laws implemented in the Roman towns to prevent any citizen leaving rubbish in the public areas, patterns of pottery distribution constitute an alternative source of information. Pottery distributions, aboye all amphorae, provide sorne hints on how Roman inhabitants chose their dumping zones so as to avoid disturbing urban harmony.
[ca] Aquest TFM presenta de principi a fi el procés de dissenyar i desenvolupar el portfoli web d'un professional creatiu freelance: danitoranzo.com. Els objectius d'aquest portfoli són donar a conèixer a Daniel Toranzo com a professional, presentar els seus treballs i transmetre una bona imatge de marca personal per aconseguir nous clients. Es comença investigant les tendències actuals en els portfolis web de professionals. S'aprofundeix tant en el disseny com en les eines que s'han utilitzat per als seus desenvolupaments. També s'investiga el públic objectiu per saber quins criteris regeixen l'elecció d'un professional creatiu freelance per part d'un client. A partir dels resultats de la investigació es dissenya una marca personal i un sistema de disseny bàsic per danitoranzo.com, per posteriorment preparar l'arquitectura, els continguts, dissenyar les interfícies i prototipar el site. Es testeja el prototip amb possibles usuaris. Amb els resultats es realitzen els canvis pertinents. Finalment, es procedeix a desenvolupar el site mitjançant html, css, bootstrap i wordpress per a la secció de l'bloc. Des de juny de 2021, la cartera està online a danitoranzo.com

[en] This Master's Final Project, shows from beginning to end the process of designing and developing the web portfolio of a freelance creative professional: danitoranzo.com. The main purpose of this project is to make Dani Toranzo known as a professional, to show his porfolio to his audience, whist projecting a good image in order to get potential clients. It starts by doing a wide and deep research among the most relevant and worldwide know web portfolios from the design's world, and It delves into both design and the tools that have been used for its developments. Investigates the target audience to identify what are the criteria that help clients decide between the different creative freelance who can be hired through internet. According to the obtained results from the research, a personal branding and a basic design system are designed for danitoranzo.com, to later prepare the architecture, the contents, design the interfaces and prototype the site. The prototype is then tested with potential users or clients and afterwards, taking into account their response, some adjustments are made. Finally, the site is developed using html, css, bootstrap and Wordpress for the blog section. Since 2021, the portfolio is online at danitoranzo.com