Mostrar el registro sencillo del ítem

dc.contributor.advisorCrespo González Carvajal, Yania es
dc.contributor.authorHerruzo Herrero, Juan
dc.contributor.editorUniversidad de Valladolid. Escuela de Ingeniería Informática de Valladolid es
dc.date.accessioned2021-11-18T15:05:48Z
dc.date.available2021-11-18T15:05:48Z
dc.date.issued2021
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/50393
dc.description.abstractEste Trabajo Fin de Grado se ha realizado en el marco del proyecto europeo H2020 LOCOMOTION, en este proyecto europeo, trece instituciones europeas trabajan codo con codo para desarrollar un modelo que permita estudiar cómo poder reducir la huella de carbono generada por la sociedad para conseguir un mundo más sostenible. El proyecto que se desarrolla en este TFG, tiene como objetivo principal el desarrollo de en plugin para Sonarqube dedicado a analizar la calidad de Integrated Assessment Models (IAMs) desarrollados con el software de simulación Vensim. Se parte del TFG de Daniel Bazaco Velasco llamado “Definición y comprobación de estándares de calidad en la programación de IAMs en Vensim” y se continúa con el desarrollo implementado durante el mismo. Mediante el plugin desarrollado en este trabajo, se puede comprobar estándares de calidad, convenciones de nombres y reglas de programación en los modelos de Vensim. Además, el plugin permite la comunicación con un diccionario de datos externo que sirve para mantener un registro de todos los elementos existentes en los modelos. Dicho registro favorece la coordinación en el desarrollo del modelo, así como la comunicación con otros stakeholders del proyecto Locomotion. Para la dirección del proyecto se ha utilizado el marco de trabajo Scrum, y se ha desarrollado utilizando Java con las librerías de Sonarqube y ANTLR4. El software obtenido como resultado final se ha publicado en GitHub, con la finalidad de permitir su uso públicamente.es
dc.description.abstractThis capstone project has been carried out within the framework of the European project H2020 LOCOMOTION. In this European project, thirteen European institutions work hand in hand to develop a model that allows studying how to reduce the carbon footprint generated by society to achieve a more sustainable world. The project that is developed in this capstone project, has as its main objective the development of a plugin for Sonarqube dedicated to analyzing the quality of Integrated Assessment Models (IAMs) developed with the Vensim simulation software. It starts from Daniel Bazaco Velasco's capstone project called "Definition and verification of quality standards in the programming of IAMs in Vensim " and the development implemented during it continues. Using the plugin developed in this work, you can check quality standards, naming conventions and programming rules in Vensim models. In addition, the plugin allows communication with an external data dictionary that serves to keep a record of all the existing elements in the models. This record favors coordination in the development of the model, as well as communication with other stakeholders of the Locomotion project. The Scrum framework has been used to manage the project, and it has been developed using Java with the Sonarqube and ANTLR4 libraries. The software obtained as a final result has been published on GitHub, in order to allow its use publicly.es
dc.format.mimetypeapplication/pdfes
dc.language.isospaes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.classificationVensimes
dc.subject.classificationSonarQubees
dc.subject.classificationScrumes
dc.titleReglas y control de calidad automatizado para el lenguaje Vensimes
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.description.degreeGrado en Ingeniería Informáticaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem