Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/115977
DC FieldValueLanguage
dc.contributor.advisorMonzón López, Nelson Manuel-
dc.contributor.authorBetancor Del Rosario, Alejandro-
dc.date.accessioned2022-07-03T20:04:00Z-
dc.date.available2022-07-03T20:04:00Z-
dc.date.issued2022en_US
dc.identifier.otherGestión académica-
dc.identifier.urihttp://hdl.handle.net/10553/115977-
dc.description.abstractGitHub es, probablemente, la plataforma de desarrollo colaborativo más popular para el control de versiones y gestión de código fuente basado en GIT. Entre otras características, permite a sus usuarios marcar con una estrella los repositorios que les generen mayor interés. Estos usuarios reciben el nombre de “stargazers” y, gracias a este sistema, podemos recolectar información relevante acerca de la comunidad de profesionales que se forma alrededor de un proyecto. Por ejemplo, permite detectar cuales son los usuarios más relevantes asociados al repositorio, otros tipos de proyectos (repositorios) que les interesen, lenguajes de programación más utilizados, etc. Esta información, y las distintas relaciones que se generan entre los ”stargazers”, permiten entender objetivos, intereses y gustos de una determinada comunidad profesional de desarrollo de software. A tenor de lo expuesto, este Trabajo Fin de Título propone una aplicación de escritorio que sirva como herramienta para desarrolladores e investigadores a la hora de realizar análisis acerca de dichas comunidades y proyectos extrayendo los datos de la API de la plataforma y relacionándolos mediante grafos de interés donde los nodos representan los stargazers y repositorios que les interesan y las aristas, las relaciones entre ambos, para luego aplicar algoritmos como PageRank que permitan obtener información sobre la relevancia de los usuarios y repositorios dentro la comunidad, entre otros datos.en_US
dc.description.abstractGitHub is probably the most popular collaborative development platform for version control and source code management based on GIT. Among other features, allows its users to mark with a star the repositories that generate them major interest. These users are called stargazers and, thanks to this system, we can collect relevant information about the community of professionals that forms around a project. For example, it allows detecting which are the most relevant users associated with the repository, other types of projects (repositories) that interest them, most used programming languages, etc. This information, and the different relationships that are generated between the stargazers, allow us to understand objectives, interests and tastes of a certain professional software development community. This Final Degree Project proposes a desktop application that serves as a tool for developers and researchers when carrying out analyzes about these communities and projects extracting the data from the platform’s API and relating them through graphs of interest where the nodes represent the stargazers and repositories that interest them and the edges, the relationships between them, to then apply algorithms such as PageRank that allow obtaining information about the relevance of users and repositories within the community, among other data.en_US
dc.languagespaen_US
dc.subject120317 Informáticaen_US
dc.titleAplicación para el análisis de comunidades en GitHub basándose en grafos de interésen_US
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US
dc.typeBachelorThesisen_US
dc.contributor.departamentoDepartamento de Informática y Sistemasen_US
dc.contributor.facultadEscuela de Ingeniería Informáticaen_US
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Trabajo final de gradoen_US
dc.utils.revisionen_US
dc.identifier.matriculaTFT-68486es
dc.identifier.ulpgcen_US
dc.contributor.buulpgcBU-INFen_US
dc.contributor.titulacionGrado en Ingeniería Informáticaes
item.grantfulltextopen-
item.fulltextCon texto completo-
crisitem.advisor.deptGIR IUCES: Centro de Tecnologías de la Imagen-
crisitem.advisor.deptIU de Cibernética, Empresa y Sociedad (IUCES)-
crisitem.advisor.deptDepartamento de Informática y Sistemas-
Appears in Collections:Trabajo final de grado
Adobe PDF (3,44 MB)
Show simple item record

Google ScholarTM

Check


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.