Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.usj.es/handle/123456789/421

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorPérez Pérez, María Francisca-
dc.contributor.authorGarcía Palao, Valerio-
dc.date.accessioned2020-11-05T15:21:43Z-
dc.date.available2020-11-05T15:21:43Z-
dc.date.issued2020-06-24-
dc.identifier.urihttps://repositorio.usj.es/handle/123456789/421-
dc.description.abstractEs bastante frecuente encontrar estudios sobre la aplicación de modelos de aprendizaje automático en el ciclo de vida del desarrollo software, basadas en los textos de su código fuente y cuyo fin es obtener información sobre el producto. Estos textos están alojados en repositorios de software u otros sistemas de almacenamiento, siendo una de las mayores fuentes de información y estudio para la Ingeniería de Software, pero con un tamaño de datos en crecimiento constante. Resulta necesario el uso de estos modelos de aprendizaje para su procesamiento, obtención de información y generación de nuevos conocimientos. El objetivo del proyecto es implementar una herramienta que utilice la técnica Topic Modeling para el análisis de texto de código de software y realizar búsquedas de términos relacionados se proporcionan como consulta. El desarrollo del proyecto incluye, qué es la técnica aplicada, un algoritmo basado en ella, una librería que implementa el algoritmo y el desarrollo de la herramienta. El resultado del proyecto es una herramienta creada como plug-in de Eclipse, que aplica Topic Modeling, utiliza como entrada software especificado (código fuente o modelos software) y una consulta con términos. Como salida genera topics y la relación con la consulta especificada. Para la gestión del proyecto se emplea la metodología ágil Scrum porque se valora la respuesta rápida a cambios, participación del cliente y prototipos en constante evolución.es_ES
dc.description.abstractIt is quite common to find studies on the application of machine learning models in the development software life cycle, based on the texts of its source code and whose purpose is to obtain information about the product. These texts are housed in software repositories or other storage systems, being one of the largest sources of information and study for Software Engineering, but with a constantly growing data size. The use of these learning models is necessary for their processing, obtaining information and generating new knowledge. The goal of the project is to implement a tool that uses the Topic Modeling technique for text analysis of software code and searching for related terms are provided as a query. The development of the project includes, what is the applied technique, an algorithm based on it, a library that implements the algorithm and the development of the tool. The result of the project is a tool created as an Eclipse plug-in, which Topic Modeling applies, using specified software (source code or software models) and a query with terms as input. As output, it generates topics and the relation with the specified query. For the project management, the agile Scrum methodology is used because the rapid response to changes, customer participation and constantly evolving prototypes are valued.es_ES
dc.format.extent76 p.es_ES
dc.format.mimetypeapplication/pdfes_ES
dc.language.isospaes_ES
dc.relation.requiresRequiere Adobe PDFes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectTopic Modelines_ES
dc.subjectTopicses_ES
dc.subjectModelos softwarees_ES
dc.subjectAprendizaje automáticoes_ES
dc.subjectScrumes_ES
dc.titleUtilizando Topic Modeling para buscar términos relacionadoses_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessrightsinfo:eu-repo/semantics/openAccesses_ES
dc.contributor.affiliationUniversidad San Jorgees_ES
Aparece en las colecciones: Grado en Ingeniería Informática

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Utilizando Topic Modeling.pdf3,88 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons