Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.uci.cu/jspui/handle/123456789/10196
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorMilián Núñez, Vladimir-
dc.contributor.advisorBatista Tellez, Raynel-
dc.contributor.advisorRil Valentin, Eliana Bárbara-
dc.contributor.authorRomán Donates, Jorge Alejandro-
dc.coverage.spatial1001206en_US
dc.date.accessioned2022-05-18T12:14:13Z-
dc.date.available2022-05-18T12:14:13Z-
dc.date.issued2018-06-
dc.identifier.urihttps://repositorio.uci.cu/jspui/handle/123456789/10196-
dc.description.abstractLas comunidades de software libre consisten en grupos de usuarios o desarrolladores experimentados que contribuyen a la mejora del sistema operativo, su contribución puede verse de forma práctica en los repositorios de paquetes. El estudio de las interacciones que establecen los desarrolladores de estos paquetes a partir de intereses comunes, contribuye a identificar sus comunidades, promueve la colaboración entre equipos de desarrollo, ayuda a determinar los desarrollos críticos y actores más influyentes. El objetivo de esta investigación es desarrollar un método para determinar comunidades de desarrolladores y actores más influyentes en repositorios de sistemas operativos libres para fortalecer la colaboración entre equipos de desarrollo. En la investigación se realizó un estudio sobre conceptos asociados a la teoría de grafos, análisis de redes colaborativas, detección de comunidades y medidas de centralidad. Además, se describió el procedimiento que sigue el método presentado y se realizaron pruebas en aras de verificar la calidad de la solución. Como resultado final se obtuvo un método que facilitó la búsqueda de paquetes en repositorios de sistemas operativos libres, la extracción de los ficheros de control de cambios de cada uno de estos, la extracción de los nombres de paquetes y sus desarrolladores, así como la creación de una red colaborativa a partir de la relación entre desarrolladores y otra red con la relación paquete - desarrollador. El trabajo con Gephi permitió a su vez visualizar las redes colaborativas y detectar las comunidades y actores más influyentes.en_US
dc.description.abstractCommunities consist of groups of experienced users or developers who contribute to the improvement of the operating system, the contribution of communities can be seen in a practical way in the package repositories. The study of the interactions that the developers of these packages establish based on common interests, helps to identify their communities, promotes collaboration between development teams, and helps to determine the critical developments, leaders, experts or most influential actors. The aim of this research is to develop a method for determining communities of developers and more influential actors in free software repositories. A study was carried out on concepts associated with graph theory, collaborative network analysis, algorithms for community detection and centrality measurements. In addition, the implementation process of the presented method was described and different tests were carried out in order to verify the quality of the solution. The final result was a method that facilitated the search for packages in free software repositories and the extraction of change control files from each of these. The method implemented facilitated the extraction of the names of packages and their developers. Gephi Toolkit allowed visualize the detected collaborative networks and distinguish the most influential communities and actors, allowing to strength the collaboration between development teams.en_US
dc.language.isospaen_US
dc.publisherUniversidad de las Ciencias Informáticas . Facultad 2en_US
dc.subjectREPOSITORIOS D E SISTEMAS OPERATIVOS LIBRESen_US
dc.subjectANALISIS DE REDES COLABORATIVASen_US
dc.subject.otherGRAFOSen_US
dc.subject.otherALGORITMOSen_US
dc.subject.otherALGORITMOS DISTRIBUIDOSen_US
dc.subject.otherSOFTWARE LIBREen_US
dc.subject.otherDESARROLLO DE SISTEMASen_US
dc.subject.otherGNU/LINUX NOVAen_US
dc.titleMétodo para determinar las comunidades de desarrolladores y actores más influyentes en repositorios de sistemas operativos libresen_US
dc.typebachelorThesisen_US
Aparece en las colecciones: Trabajos de Diploma

Ficheros en este ítem:
Fichero Tamaño Formato  
TD_09063_18.pdf
  Restricted Access
3.72 MBAdobe PDFVisualizar/Abrir


Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.