{"id":{"repo_id":"catalunya","oai_identifier":"oai:openaccess.uoc.edu:10609/153985"},"canonical_url":"https://search.dev.ndltd.org/etd/catalunya/oai:openaccess.uoc.edu:10609/153985","repository":{"repo_id":"catalunya","name":"Universitat Oberta de Catalunya","base_url":"https://openaccess.uoc.edu/server/oai/request"},"display":{"title":"Sistema de Gestión del Conocimiento (SGC) para Gobernanza en Implantaciones SaaS","abstract":"El presente trabajo final pretende confirmar, mediante el análisis, diseño y desarrollo de un prototipo de producto, que el uso de un middleware semántico basado en ontologías y bases de datos triplestore para la gestión de grafos de conocimiento, permite gobernar de forma controlada las activaciones recurrentes durante las diferentes evoluciones de soluciones de software como servicio (SaaS). El contexto principal del trabajo es el del desarrollo de software, pero sobre la gestión del cambio y la activación de nuevas capacidades en los entornos de producción, en particular. El prototipo del producto que aquí se presenta se compone de la definición de la ontología base y de referencia, a modo de ejemplo, que describen las entidades, propiedades y sus relaciones dentro del sistema de gestión del conocimiento mencionado. Asimismo, se plantea su almacenamiento en una base de datos de grafos (triplestore) de código abierto, Apache Jena Fuseki. El prototipo se completa con la creación de las APIs necesarias para manejar el ciclo de vida (creación, lectura, actualización y borrado) de las diferentes entidades y relaciones definidas. Además, se incluyen las pruebas que permiten la creación de instancias y relaciones necesarias para validar el sistema, basándose en las reglas ontológicas definidas mediante reglas SHACL. Estas pruebas son concluyentes para confirmar la hipótesis de que una futura solución completa, desarrollada a partir del prototipo presentado, permitiría una gestión y gobernanza de los cambios a activar en producción de forma eficaz y eficiente, minimizando el impacto durante su despliegue.","abstract_html":"El presente trabajo final pretende confirmar, mediante el análisis, diseño y desarrollo de un prototipo de producto, que el uso de un middleware semántico basado en ontologías y bases de datos triplestore para la gestión de grafos de conocimiento, permite gobernar de forma controlada las activaciones recurrentes durante las diferentes evoluciones de soluciones de software como servicio (SaaS). El contexto principal del trabajo es el del desarrollo de software, pero sobre la gestión del cambio y la activación de nuevas capacidades en los entornos de producción, en particular. El prototipo del producto que aquí se presenta se compone de la definición de la ontología base y de referencia, a modo de ejemplo, que describen las entidades, propiedades y sus relaciones dentro del sistema de gestión del conocimiento mencionado. Asimismo, se plantea su almacenamiento en una base de datos de grafos (triplestore) de código abierto, Apache Jena Fuseki. El prototipo se completa con la creación de las APIs necesarias para manejar el ciclo de vida (creación, lectura, actualización y borrado) de las diferentes entidades y relaciones definidas. Además, se incluyen las pruebas que permiten la creación de instancias y relaciones necesarias para validar el sistema, basándose en las reglas ontológicas definidas mediante reglas SHACL. Estas pruebas son concluyentes para confirmar la hipótesis de que una futura solución completa, desarrollada a partir del prototipo presentado, permitiría una gestión y gobernanza de los cambios a activar en producción de forma eficaz y eficiente, minimizando el impacto durante su despliegue.","abstract_has_math":false,"creators":["Macho Ortiz, Daniel"],"institution":"Universitat Oberta de Catalunya (UOC)","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2026,"date_issued":"2026-01-16","date_published":"2026-01-16","updated_at":"2026-07-27T19:07:00Z","subjects":["gestión del conocimiento","gobernanza en la implantación","SaaS","gestió del coneixement","governança a la implantació","knowledge management","release governance"],"languages":["spa"],"rights":["CC BY-NC"],"rights_urls":["https://creativecommons.org/licenses/by-nc/4.0/"],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/10609/153985","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.other","label":"Dc Contributor Other","values":["Daradoumis, Thanasis"]},{"key":"dc:creator","label":"Author","values":["Macho Ortiz, Daniel"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2026-01-24T13:21:00Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2026-01-24T13:21:00Z"]},{"key":"dc:date.issued","label":"Date","values":["2026-01-16"]},{"key":"dc:publisher","label":"Institution","values":["Universitat Oberta de Catalunya (UOC)"]},{"key":"dc:type","label":"Dc Type","values":["info:eu-repo/semantics/bachelorThesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["gestión del conocimiento","gobernanza en la implantación","SaaS","gestió del coneixement","governança a la implantació","knowledge management","release governance"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["spa"]},{"key":"dc:rights","label":"Dc Rights","values":["CC BY-NC"]},{"key":"dc:rights.uri","label":"Rights URI","values":["https://creativecommons.org/licenses/by-nc/4.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10609/153985"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["El presente trabajo final pretende confirmar, mediante el análisis, diseño y desarrollo de un prototipo de producto, que el uso de un middleware semántico basado en ontologías y bases de datos triplestore para la gestión de grafos de conocimiento, permite gobernar de forma controlada las activaciones recurrentes durante las diferentes evoluciones de soluciones de software como servicio (SaaS). El contexto principal del trabajo es el del desarrollo de software, pero sobre la gestión del cambio y la activación de nuevas capacidades en los entornos de producción, en particular. El prototipo del producto que aquí se presenta se compone de la definición de la ontología base y de referencia, a modo de ejemplo, que describen las entidades, propiedades y sus relaciones dentro del sistema de gestión del conocimiento mencionado. Asimismo, se plantea su almacenamiento en una base de datos de grafos (triplestore) de código abierto, Apache Jena Fuseki. El prototipo se completa con la creación de las APIs necesarias para manejar el ciclo de vida (creación, lectura, actualización y borrado) de las diferentes entidades y relaciones definidas. Además, se incluyen las pruebas que permiten la creación de instancias y relaciones necesarias para validar el sistema, basándose en las reglas ontológicas definidas mediante reglas SHACL. Estas pruebas son concluyentes para confirmar la hipótesis de que una futura solución completa, desarrollada a partir del prototipo presentado, permitiría una gestión y gobernanza de los cambios a activar en producción de forma eficaz y eficiente, minimizando el impacto durante su despliegue.","El present treball final pretén confirmar, mitjançant l’anàlisi, disseny i desenvolupament d’un prototipus de producte, que l’ús d’un middleware semàntic basat en ontologies i bases de dades triplestore per a la gestió de grafs de coneixement, permet governar d’una manera controlada les activacions recurrents durant les diferents evolucions de solucions de software com a servei (SaaS). El context principal del treball és el del desenvolupament de software, però dins de la gestió del canvi i l’activació de noves capacitats als entorns de producció, en particular. El prototipus del producte que aquí es presenta es compon de la definició de l’ontologia base i de referència, com a exemple, que descriuen les entitats, propietats i les seves relacions dins el sistema de gestió del coneixement mencionat. Així mateix, es planteja el seu emmagatzematge a una base de dades de grafs (triplestore) de codi obert, Apache Jena Fuseki. El prototipus es completa amb la creació de les API necessàries per manejar el cicle de vida (creació, lectura, actualització i esborrat) de les diferents entitats i relacions definides. A la vegada, s’inclouen les proves que permeten la creació d’instàncies i relacions necessàries per validar el sistema, basant-se en les regles ontològiques definides mitjançant regles SHACL. Aquestes proves són concloents per a confirmar la hipòtesi que una futura solució completa, desenvolupada a partir del prototipus presentat, permetria una gestió i governança dels canvis a activar en producció de manera eficaç i eficient, minimitzant l’impacte durant el desplegament.","This final capstone project aims to confirm, through the analysis, design and development of a product prototype, that the use of a semantic middleware based on ontologies and triplestore databases for knowledge graph management, enables controlled governance of recurrent activations throughout the different evolutions of Software as a Service (SaaS) solutions. The main context is software development but change management and the activation of new capabilities in production environments, in particular. The prototype presented here is composed of the definition of the foundational and reference ontologies, provided as an example to describe the entities, properties and relations within the previously mentioned knowledge management system and the required storage inside an open-source graph database (triplestore), Apache Jena Fuseki. The prototype has been completed with the creation of the necessary APIs to manage the life cycle (create, read, update and delete) of the different entities and the defined relationships. Additionally, the generation of tests is provided to allow the creation of the required instances and relationships to validate the system based on the ontological rules defined by means of SHACL rules. These tests are conclusive in confirming the hypothesis that a future complete solution, based on the prototype presented here, would allow the appropriate management and governance of the changes to be activated in production in an effective, efficient and controlled manner, minimizing the impact during their deployment."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Sistema de Gestión del Conocimiento (SGC) para Gobernanza en Implantaciones SaaS"]}]}],"canonical_facts":{"dc:contributor.other":["Daradoumis, Thanasis"],"dc:creator":["Macho Ortiz, Daniel"],"dc:date.accessioned":["2026-01-24T13:21:00Z"],"dc:date.available":["2026-01-24T13:21:00Z"],"dc:date.issued":["2026-01-16"],"dc:description.abstract":["El presente trabajo final pretende confirmar, mediante el análisis, diseño y desarrollo de un prototipo de producto, que el uso de un middleware semántico basado en ontologías y bases de datos triplestore para la gestión de grafos de conocimiento, permite gobernar de forma controlada las activaciones recurrentes durante las diferentes evoluciones de soluciones de software como servicio (SaaS). El contexto principal del trabajo es el del desarrollo de software, pero sobre la gestión del cambio y la activación de nuevas capacidades en los entornos de producción, en particular. El prototipo del producto que aquí se presenta se compone de la definición de la ontología base y de referencia, a modo de ejemplo, que describen las entidades, propiedades y sus relaciones dentro del sistema de gestión del conocimiento mencionado. Asimismo, se plantea su almacenamiento en una base de datos de grafos (triplestore) de código abierto, Apache Jena Fuseki. El prototipo se completa con la creación de las APIs necesarias para manejar el ciclo de vida (creación, lectura, actualización y borrado) de las diferentes entidades y relaciones definidas. Además, se incluyen las pruebas que permiten la creación de instancias y relaciones necesarias para validar el sistema, basándose en las reglas ontológicas definidas mediante reglas SHACL. Estas pruebas son concluyentes para confirmar la hipótesis de que una futura solución completa, desarrollada a partir del prototipo presentado, permitiría una gestión y gobernanza de los cambios a activar en producción de forma eficaz y eficiente, minimizando el impacto durante su despliegue.","El present treball final pretén confirmar, mitjançant l’anàlisi, disseny i desenvolupament d’un prototipus de producte, que l’ús d’un middleware semàntic basat en ontologies i bases de dades triplestore per a la gestió de grafs de coneixement, permet governar d’una manera controlada les activacions recurrents durant les diferents evolucions de solucions de software com a servei (SaaS). El context principal del treball és el del desenvolupament de software, però dins de la gestió del canvi i l’activació de noves capacitats als entorns de producció, en particular. El prototipus del producte que aquí es presenta es compon de la definició de l’ontologia base i de referència, com a exemple, que descriuen les entitats, propietats i les seves relacions dins el sistema de gestió del coneixement mencionat. Així mateix, es planteja el seu emmagatzematge a una base de dades de grafs (triplestore) de codi obert, Apache Jena Fuseki. El prototipus es completa amb la creació de les API necessàries per manejar el cicle de vida (creació, lectura, actualització i esborrat) de les diferents entitats i relacions definides. A la vegada, s’inclouen les proves que permeten la creació d’instàncies i relacions necessàries per validar el sistema, basant-se en les regles ontològiques definides mitjançant regles SHACL. Aquestes proves són concloents per a confirmar la hipòtesi que una futura solució completa, desenvolupada a partir del prototipus presentat, permetria una gestió i governança dels canvis a activar en producció de manera eficaç i eficient, minimitzant l’impacte durant el desplegament.","This final capstone project aims to confirm, through the analysis, design and development of a product prototype, that the use of a semantic middleware based on ontologies and triplestore databases for knowledge graph management, enables controlled governance of recurrent activations throughout the different evolutions of Software as a Service (SaaS) solutions. The main context is software development but change management and the activation of new capabilities in production environments, in particular. The prototype presented here is composed of the definition of the foundational and reference ontologies, provided as an example to describe the entities, properties and relations within the previously mentioned knowledge management system and the required storage inside an open-source graph database (triplestore), Apache Jena Fuseki. The prototype has been completed with the creation of the necessary APIs to manage the life cycle (create, read, update and delete) of the different entities and the defined relationships. Additionally, the generation of tests is provided to allow the creation of the required instances and relationships to validate the system based on the ontological rules defined by means of SHACL rules. These tests are conclusive in confirming the hypothesis that a future complete solution, based on the prototype presented here, would allow the appropriate management and governance of the changes to be activated in production in an effective, efficient and controlled manner, minimizing the impact during their deployment."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["https://hdl.handle.net/10609/153985"],"dc:language.iso":["spa"],"dc:publisher":["Universitat Oberta de Catalunya (UOC)"],"dc:rights":["CC BY-NC"],"dc:rights.uri":["https://creativecommons.org/licenses/by-nc/4.0/"],"dc:subject":["gestión del conocimiento","gobernanza en la implantación","SaaS","gestió del coneixement","governança a la implantació","knowledge management","release governance"],"dc:title":["Sistema de Gestión del Conocimiento (SGC) para Gobernanza en Implantaciones SaaS"],"dc:type":["info:eu-repo/semantics/bachelorThesis"]},"updated_at":"2026-07-27T19:07:00Z"}