Please use this identifier to cite or link to this item:
http://hdl.handle.net/10553/115977
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Monzón López, Nelson Manuel | - |
dc.contributor.author | Betancor Del Rosario, Alejandro | - |
dc.date.accessioned | 2022-07-03T20:04:00Z | - |
dc.date.available | 2022-07-03T20:04:00Z | - |
dc.date.issued | 2022 | en_US |
dc.identifier.other | Gestión académica | - |
dc.identifier.uri | http://hdl.handle.net/10553/115977 | - |
dc.description.abstract | GitHub 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.abstract | GitHub 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.language | spa | en_US |
dc.subject | 120317 Informática | en_US |
dc.title | Aplicación para el análisis de comunidades en GitHub basándose en grafos de interés | en_US |
dc.type | info:eu-repo/semantics/bachelorThesis | en_US |
dc.type | BachelorThesis | en_US |
dc.contributor.departamento | Departamento de Informática y Sistemas | en_US |
dc.contributor.facultad | Escuela de Ingeniería Informática | en_US |
dc.investigacion | Ingeniería y Arquitectura | en_US |
dc.type2 | Trabajo final de grado | en_US |
dc.utils.revision | Sí | en_US |
dc.identifier.matricula | TFT-68486 | es |
dc.identifier.ulpgc | Sí | en_US |
dc.contributor.buulpgc | BU-INF | en_US |
dc.contributor.titulacion | Grado en Ingeniería Informática | es |
item.grantfulltext | open | - |
item.fulltext | Con texto completo | - |
crisitem.advisor.dept | GIR IUCES: Centro de Tecnologías de la Imagen | - |
crisitem.advisor.dept | IU de Cibernética, Empresa y Sociedad (IUCES) | - |
crisitem.advisor.dept | Departamento de Informática y Sistemas | - |
Appears in Collections: | Trabajo final de grado |
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.