SciELO - Scientific Electronic Library Online

 
vol.13 issue1Classifier ensemble algorithm for learning from non-stationary data streamExpert System for the presumptive diagnosis of fungal diseases in crops author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

  • Have no cited articlesCited by SciELO

Related links

  • Have no similar articlesSimilars in SciELO

Share


Revista Cubana de Ciencias Informáticas

On-line version ISSN 2227-1899

Abstract

ROMAN DONATES, Jorge Alejandro; MILIAN NUNEZ, Vladimir; RIL VALENTIN, Eliana Bárbara  and  BATISTA TELLEZ, Raynel. Método para determinar comunidades de desarrollo y actores más influyentes en repositorios de sistemas operativos libres. Rev cuba cienc informat [online]. 2019, vol.13, n.1, pp.45-60. ISSN 2227-1899.

Las 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.

Keywords : análisis de redes colaborativas; comunidades; detección de comunidades; medidas de centralidad; repositorios de sistemas operativos libres.

        · abstract in English     · text in Spanish     · Spanish ( pdf )