BSC-LT/ACAData huggingface dataset:
[ca] Aquest projecte té com a objectiu tractar de resoldre una problemàtica cada vegada més creixent a la qual els usuaris ens enfrontem: els atacs a dispositius a connectats a internet Per donar resposta a la mateixa es realitzarà una aproximació a el component principal d'un Centre d'Operacions de Seguretat (SOC) sobre el qual tractarà el projecte: el SIEM. Un element fonamental per a la detectar i respondre davant les amenaces. Comptarem amb Wazuh, SIEM distribuït sota llicència Open Source, el qual, recolzat en la suite d'Elastic (Elasticsearch, Logstash, Filebeat i Kibana) serà desplegat sota una arquitectura unificada en el qual els serveis aniran sobre un minicomputador de baix cost. Aquest projecte serà implantat a terme una Raspberry Pi 4. Això ens permetrà tenir un acostament cap al paradigma de l'Edge Computing. Aquest sistema comptarà amb dos serveis de protecció addicionals per assegurar les comunicacions (implantació de VPN mitjançant OpenVPN) i d'un sistema de DNS, monitorització de trànsit en xarxa i millora de la privacitat en la navegació (Pi-hole). Mitjançant el desenvolupament d'una prova de concepte abordarem la problemàtica de l'tractament de logs de diverses fonts, així com es recrearan alguns dels principals atacs a sistemes. Es comprovarà com el desplegament realitzat permetrà donar compliment a aspectes de Compliance de normatives com la LOPDGDD, RGPD o ISO 27001. Finalment es traçaran un seguit de línies per abordar una futura ampliació de les funcionalitats de la base del sistema implementat.

[en] The aim of this project is aimed to solve a growing problem that users are facing: attacks to devices through communication networks. In order to provide an answer to this problem, an approach will be made to the main component of a Security Operations Centre (SOC) on which the project will be focused: the SIEM. A fundamental element for detecting and responding to threats. We will have Wazuh, SIEM distributed under an Open Source license, which, supported by the Elastic suite (Elasticsearch, Logstash, Filebeat and Kibana) will be deployed under a unified architecture in which the services will run on a low-cost minicomputer. This project will be implemented with a Raspberry Pi 4. This will allow us to have an approach towards the Edge Computing paradigm. This system will have two additional protection services to ensure communications (OpenVPN VPN implementation) and a DNS system, network traffic monitoring and improvement of privacy in navigation (Pi-hole). Through the development of a proof of concept we will address the problem of processing logs from various sources, as well as recreating some of the main attacks on systems. We will check how the deployment will allow to comply with aspects of compliance with regulations such as LOPDGDD, RGPD or ISO 27001. Finally, a series of lines will be drawn up to address a future extension of the functionalities of the implemented base system.
[ca] L'objectiu que es proposa aquest document és conèixer la problemàtica de la persistència dels objectes, trobar i estudiar les diferents solucions existents i estudiar-ne una de concreta, la capa de persistència JDO.

[en] This objective of this document is to understand the problems involved in the persistence of objects, to find and study the different solutions available and to study one of these, the JDO persistence layer.
[ca] A partir de diferents enquestes de satisfacció institucional i de l'anàlisi de l'arxiu 'log' del servidor de la biblioteca respecte a l'ús i al comportament dels usuaris, es va detectar que cada cop era més complex accedir als continguts i serveis de manera proporcional al creixement d'aquests darrers i de l'augment del nombre d'usuaris. El creixement dels recursos i de les diferents aplicacions desenvolupats a la Biblioteca Virtual de la UOC (BUOC) va fer necessari la selecció i la implementació d'un motor de cerca que facilités de manera global l'accés als recursos d'informació i als serveis oferts a la comunitat virtual de la UOC d'acord amb la tipologia d'usuari, l'idioma i el seu entorn d'aprenentatge. En aquest article s'exposa el procés d'anàlisi de diferents productes i la implementació de Verity a la BUOC amb els desenvolupaments realitzats en les diferents aplicacions perquè el motor de cerca pugui fer la seva funció.

[en] From different surveys on institutional satisfaction and analysis of the library server's 'log' file on use and user behaviour, it was revealed that users found it increasingly complex to access content and services, in proportion to the growth of both resources and number of users. The increase in resources and in applications developed by the Virtual Library of the Open University of Catalonia (UOC) made it necessary to select and implement a search engine to facilitate access to information resources and services offered to the virtual community, according to type of users, languages and their learning context. This article describes the process of analysing different products and the subsequent implementation of Verity at the UOC's library, and of adaptations made to different applications to allow the engine to perform its functions.
[ca] Els quadres de comandament són l'eina adequada, ajudant a la conversió de la informació en indicadors que generen coneixement. El treball es basa en la creació d'un prototip d'una eina Business Intelligence Interactiva per explorar i explicar dades de les enquestes, sobre indicadors demogràfics, econòmics i de benestar. Aquesta eina es crea amb el programari Tableau. En el procés de descobriment de coneixement de grans volums de dades és vital escollir les variables i característiques més adequades, per això apliquem l'extracció de característiques de les dades i realitzem una classificació a través dels arbres de decisió amb l'entorn R, amb l'objectiu de trobar el millor model de classificació en funció de la variable salut autopercibida.

[en] Dashboards are suitable for this task, helping when it comes to converting information into knowledge generating indicators. This work is based on the creation of a Business Intelligence prototype tool built for exploring and explaining Catalonia's survey data, about welfare indicators. This tool is created by the Tableau software. In this process, that is carried upon a large amount of data, it is essential to choose appropriate variables and characteristics. Therefore, data characteristics are extracted and classified by decision trees in the R context, the aim of this is to classify them according to the level of healthiness each individual perceives on themselves, since it is a very important factor that influences mortality and provides information on the actual healthiness.
[ca] Aquest Treball Final de Màster presenta una anàlisi dels resultats de posicionament obtinguts a partir dels senyals GPS en cru capturades amb un telèfon mòbil basat en el sistema operatiu Android, amb el principal objectiu de demostrar que és possible dur a terme en aquest camp del coneixement tasques de recerca d'interès per a la comunitat científica, utilitzant un receptor comercial d'aquest tipus en lloc dels costosos receptors professionals. Per a això, s'han dut a terme captures de dades en tres entorns experimentals diferents: un d'exterior amb bona visibilitat, un altre d'exterior amb visibilitat reduïda i un tercer d'interior. A continuació, s'han desenvolupat aplicacions programari per a analitzar els observables dels senyals capturats i per a calcular la posició del receptor a partir d'aquests observables i de les efemèrides obtingudes d'un servidor FTP de la NASA. La caracterització estadística dels resultats demostra que l'ús d'un mètode de regressió lineal ponderat (WLS) per a resoldre el sistema d'equacions de posicionament millora aquests resultats respecte dels obtinguts amb un mètode no ponderat (LS) en els entorns d'exterior, encara que aquesta millora no és significativa en un entorn d'interior. Independentment d'aquests resultats, el desenvolupament d'aquest treball ha permès l'adquisició dels coneixements i la programació de les eines programari necessàries per a dur a terme, a partir d'ells, una recerca d'interès en aquesta important àrea tecnològica, complint així amb l'objectiu principal del treball.

[en] This Master's Final Project presents an analysis of the positioning results obtained from the raw GPS measurements acquired with a mobile phone based on the Android operating system, with the main objective of demonstrating that it is possible to conduct in this fi eld of knowledge research tasks of interest to the scientific community, using a commercial receiver like a mobile phone instead of expensive professional receivers. For this, data acquisitions have been carried out in three di fferent experimental environments: one outdoors with good visibility, another outdoors with reduced visibility and a third indoors. Next, software applications have been developed to analyze the observables of the acquired signals and to compute the position of the receiver from these observables and from the GPS satellites ephemeris obtained from a NASA FTP server. The statistical characterization of the results shows that the use of a weighted linear regression method (WLS) to solve the system of positioning equations improves these results with respect to those obtained with an unweighted method (LS) in the outdoor environments, although this improvement is not signi ficant in the indoor environment. Regardless of these results, the realization of this work has allowed the acquisition of the necessary knowledge and the development of those software tools to carry out, from them, a research of interest in this important technological area, thus ful filling the main objective of this work.
[ca] Aquesta tesi doctoral estudia la col·laboració social electrònica mitjançant acords amb l'Administració tributària, figura jurídica imprescindible per a facilitar a la ciutadania i a les empreses el compliment de les seves obligacions fiscals i l'exercici dels seus drets. La importància pràctica de la figura contrasta amb la doble mancança de la construcció teòrica i de la visió global del règim jurídic aplicable, circumstància que pretén compensar aquesta recerca. Amb aquest propòsit, s'identifiquen primer els elements constitutius de la figura i s'estableixen les característiques essencials per a elaborar el concepte i delimitar la naturalesa jurídica. Establerta la base teòrica, es conjuguen després dues anàlisis per a determinar el règim jurídic aplicable a cada element constitutiu: el primer, correspon a les disposicions dictades per les diferents Administracions tributàries per a regular la figura jurídica; i el segon, se centra en el contingut dels instruments formalitzats publicats en els portals d'internet i en les seus electròniques de les Administracions Tributàries.

[en] This thesis studies electronic social cooperation through agreements with the Tax Administration, an essential legal figure to facilitate citizens and companies in fulfilling their tax obligations and exercising their rights. The practical importance of the figure contrasts with the double lack of theoretical construction and global vision of the applicable legal regime, a circumstance that this research intends to compensate. For this purpose, the constituent elements of the figure are first identified and the essential characteristics are established in order to elaborate the concept and delimit the legal nature. Once the theoretical basis is established, two analyses are then combined to determine the legal regime applicable to each constituent element: the first corresponds to the provisions issued by the different Tax administrations to regulate the legal figure; the second focuses on the content of the formalized instruments published on the internet portals and electronic offices of the Tax Administrations.
[ca] El projecte que s'ha dut a terme és el de la creació d'un localizador gràfic d'adreces IP. Amb aquesta eina el que es pretén és que un usuari pugui localitzar un domini o IP en el mapa mundial i que d'aquesta manera obtenir informació sobre la ubicació física d'allò que es vol buscar.

[en] The project that has been carried out is the creation of a graphic locator of IP addresses. With this tool what is intended is that a user can locate a domain Or IP on the world map and in this way obtain information about the physical location of what you want to look for.
[ca] L'objectiu del projecte és l'elaboració d'un pla director de seguretat per a una farmacèutica-hospitalària, que s'anomenarà de manera fictícia Traun. El pla de seguretat s'emmarca dins la norma ISO 27001:2013 i els codis de bones pràctiques esmentats en ella, que estableixen les especificacions per implementar, gestionar, supervisar i millorar un Sistema Gestor de Seguretat de la Informació (SGSI). S'ha realitzat una anàlisi de la situació actual de la seguretat en l'àmbit de les tecnologies de la informació i la comunicació, per tal de poder definir uns objectius a curt i llarg termini i proposar un conjunt de projectes per tal d'arribar-hi.

[en] The objective of the project is the development of a Security Master Plan for a pharmaceutical-hospital, which fictitiously name is Traun. The Security Plan is part of the ISO 27001: 2013 and the best practice set out in ISO 27002: 2013, establishing specifications to implement, manage, monitor and improve System Manager Information Security ( ISMS). We made an analysis of the current state of security in the field of information and communications technology, in order to define short and long term objectives and propose a set of projects to reach them. In this analysis we highlight the analysis conducted differential risk analysis (using methodology as MAGERIT) and analyzing compliance with ISO.
[ca] La pobresa alimentària s'associa sovint amb els bancs d'aliments que són en realitat una resposta a la crisi a les necessitats immediates de les persones que no tenen prou diners per comprar aliments. No obstant això, la pobresa alimentària inclou també la inseguretat alimentària subjacent. Menys evident, aquesta condició a llarg termini està sent experimentada per moltes més persones que el que mostren les dades dels bancs d'aliments. La Comissió Fabian de l'alimentació i la pobresa defineix 'la inseguretat alimentària de les llars' com "la incapacitat per adquirir o consumir una adequada qualitat o quantitat suficient d'aliments en formes socialment acceptables, o la incertesa que un serà capaç de fer-ho". En el que segueix, la pobresa alimentària es referirà a les dues crisis de pobresa alimentària de nivell i de més llarg termini de la inseguretat alimentària, d'acord amb la definició donada pel Departament de Salut del Regne Unit: "La pobresa alimentària es pot definir com la incapacitat de les persones per pagar, o tenir l'accés als aliments, que constitueixen una dieta saludable en formes que són socialment acceptables per a ells".

[en] Food poverty is often associated to food banks which are actually a crisis response to the immediate needs of people without enough money for food. Nevertheless, food poverty also includes underlying food insecurity. Less evident, this long-term condition is being experienced by many more people than what the food banks data show. The Fabian Commission on Food and Poverty defines 'household food insecurity' as "the inability to acquire or consume an adequate quality or sufficient quantity of food in socially acceptable ways, or the uncertainty that one will be able to do so". In the following, food poverty will refer to both crisis level food poverty and longer-term food insecurity, according to the definition given by the UK Department of Health: "Food poverty can be defined as the inability for individuals to afford, or to have access to, foods which make up a healthy diet in ways that are socially acceptable to them".
[ca] La Unesco en les seves diferents conferències internacionals sobre l'educació d'adults, ha incidit en diferents aspectes essencials per a reforçar-la en tots els països. En la seva cinquena conferència, la Unesco confirma que les tecnologies de la informació i la comunicació (d'ara endavant tic) són un bé poderós per a les persones perquè incrementa la seva poder i els dóna accés a la informació, el bé més preuat en aquest segle XXI. I aprofundeix en la necessitat d'una educació permanent, una formació que s'ha de realitzar durant tota la vida i ja no només durant la infància i joventut. Per aquest motiu l'educació permanent sigui una de les grans apostes per a aquest segle. Però també és necessari que les persones adultes i les majors adquireixin la competència digital, tan important en els nostres dies, perquè puguin tenir una millor qualitat de vida, perquè així podran continuar sent ciutadans autònoms. No oblidem que les tic ens faciliten moltes de les tasques quotidianes de la vida i estan presents en tots els àmbits, en les administracions públiques, en les educatives, en l'empresa privada i en l'àmbit personal. Així, si els majors accedeixen a les tic d'una manera responsable, continuaran sent partícips d'aquesta societat, per la qual cosa la seva vida tindrà una major qualitat. Veurem el cas d'un grup de ciutadans que van veure com la seva qualitat de vida augmentava a mesura que coneixien i aplicaven els coneixements adquirits en cursos d'informàtica i TIC i van comprovar com encara són útils en la societat i poden continuar aprenent coses noves, encara que ells creguessin al principi que era impossible.

[en] Unesco has insisted on various essential aspects to reinforce adult education in all countries in its various international conferences about it. In its Fifth Conference, unesco confirms that information and com- munication technologies (ict) are a powerful tool for people because it improves their control and gives them access to the most precious element in this xxi century: information. Unesco deepens on the need for ongoing education training that must be done during a lifetime, not just during childhood and youth. Therefore, lifelong learning is one of the key points for a good functioning society. But it is also necessary that adults and elders acquire the digital competition so important nowadays, in order to make available to them a better quality of life. That way they may continue to be autonomous citizens. We must do not forget that ict make our lives easier to live and are present in all day-to-day areas such as government, education, private enterprise and personal level. Consequently, if elders access to ict in a responsible manner they will continue to be a part of society, so their life will have higher quality. We will see a group of citizens as case study. They noticed how their quality of life improved as they learned and applied the knowledge acquired in various computer classes. They finally found out that they can be an useful element of society and that they can keep learning new things, although they first thought that was impossible.
[ca] Aquesta plataforma permet crear posts, consultar les publicacions d'altres usuaris i comentar aspectes importants sobre un post en concret. També et permet gestionar la plataforma de manera que pots afegir, editar o eliminar categories i etiquetes per poder expandir-la en un futur.

[en] This platform allows you to create posts, consult the posts of other users and comment on important aspects about a particular post. It also allows you to manage the platform so that you can add, edit, or delete categories and tags so you can expand it in the future.
[ca] La finalitat d'aquesta recerca és l'elaboració d'un estudi per a conèixer la repercussió que té sobre l'estat de salut estar en situació de pobresa energètica en la població identificada com a Pacient Crònic Complex (PCC). Aquest estudi s'ha realitzat mitjançant una metodologia qualitativa, a través de deu entrevistes realitzades a persones identificades com a PCC, que estan o han estat en situació de pobresa energètica. A través d'aquestes entrevistes i de la cerca de bibliografia, s'ha pogut complir la finalitat d'aquesta recerca recalcant la importància de la figura del treballador social sanitari.

[en] The objective of this investigation is to observe the repercussions of energy poverty on the health conditions within the population identified as Complex Chronic Patients. This study was conducted using a qualitative methodology through 10 interviews with persons identified as Complex Chronic Patient and who are or have been in a situation of energy poverty. Through these interviews and literature research, I was able to fulfil the objective of this investigation, emphasizing the importance of health social workers.
[ca] L'aplicació, permetrà a persones d'entorns particulars i professionals realitzar una automatització de les seves zones de cultiu, permetent personalitzar i configurar les rutines de reg d'aquests. Per a això, mitjançant plaques Raspberry Pi i sensors de baix cost, l'aplicació permetrà configurar tot l'entorn fàcilment, per a qualsevol usuari sense experiència prèvia. En el mercat no existeixen solucions similars, ja que tot el que s'ofereix són aplicacions per a gestionar equips professionals d'alt cost. L'aplicació, permetrà afegir el nombre de plaques de reg necessàries segons la superfície que es vulgui cobrir. En cada placa de control, es podran afegir els sensors i actuadors que el maquinari permeti i es podran configurar en el sistema mitjançant l'aplicació. Amb tot això, es poden crear rutines de reg sobre la base de dates concretes d'inici i fi o sobre la base d'un valor concret d'un sensor. A més, es permet exportar la configuració creada en l'aplicació en un fitxer o importar una configurar prèvia. Per a poder utilitzar l'aplicació, s'haurà de disposar d'un servidor central, basat en una base de dades MongoDB i un servidor ExpressJS. L'aplicació s'adaptarà a dispositius mòbils i tauletes i estarà disponible per a versioni d'Android igual o superiors a la 7.0.

[en] The application, will allow people from private and professional environments to automate their growing areas, allowing them to customize and configure their irrigation routines. To do this, using Rasberry Pi boards and low-cost sensors, it will allow to configure the entire environment easily for any user without experience. There're no similar solutions on the market, since all available applications are for managing high-cost professional equipment. The application will allow adding the necessary number of irrigation boards according to the surface to be covered. On each control board, the sensors and actuators that the hardware allows can be configured in the system through the application. With all of this, you can create irrigation routines based on specific start and end dates or based on a specific sensor value. In addition, it's allowed to export the configuration created in a file or to import a previous configuration. For using the application, you must have a central server, based on a MongoDB database and an ExpressJS server. The application will be adapted to mobile and tablet devices and will be available for Android versions equal or greater than 7.0.