Posicionamiento de proyectos de software en base al análisis de los grafos de sus relaciones de dependencia
Fecha
2014-10Autor
Ruiz-Robles, Jorge
Sotelo, Juan Carlos
Ruiz-Robles, Alejandro
Morato, Jorge
Metadatos
Mostrar el registro completo del ítemResumen
El software de código abierto es cada vez más popular y utilizado a nivel mundial, gracias a la calidad de
sus productos. Los repositorios de código abierto son herramientas para acceder a este tipo de software, pero cuando
se trata de buscar algún componente en particular, no siempre se puede encontrar rápidamente lo que se necesita. El
presente trabajo estudia la viabilidad de utilizar otros algoritmos de ordenamiento para mejorar los resultados
ofrecidos por los repositorios de software de código abierto. Con este fin se analiza el uso de algoritmos de
ordenamiento basados en los grafos de relaciones que existen entre proyectos de software de código abierto. Se han
comparado los resultados de cuatro diferentes algoritmos de ordenamiento y la opinión de un conjunto de expertos en
el área de dominio donde se realizó el experimento. Los resultados muestran que existen ligeras discrepancias entre el
ordenamiento proveído por el repositorio de código abierto, los algoritmos de ordenamiento y la opinión de los
expertos. Estos resultados ponen en relieve la posibilidad de incluir nuevas técnicas de ordenamiento en repositorios
de código abierto con el fin de obtener mejores resultados en las búsquedas realizadas por los usuarios.