Using PageRank to Reveal Relevant Issues to Support Decision-Making on Open Source Projects

Abstract : Software release planning is crucial to software projects that adopt incremental development. Open source projects depend on their globally distributed maintainers’ communities who share project information, usually described in the software project repository as issues, to plan the contents and timing of the next releases. This paper introduces an approach based on software issues to support decision-making regarding open source software development activities such as release planning and retrospectives. It uses the PageRank algorithm to suggest an importance ranking of the software issues based on the issues dependencies topology. When based on a highly connected topology, project leaders can use this rank as an input to planning activities. The observation of two open source projects indicates the feasibility of our approach.
Document type :
Conference papers
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

https://hal.inria.fr/hal-01875490
Contributor : Hal Ifip <>
Submitted on : Monday, September 17, 2018 - 2:35:41 PM
Last modification on : Monday, September 24, 2018 - 2:22:18 PM
Long-term archiving on: Tuesday, December 18, 2018 - 1:57:32 PM

File

 Restricted access
To satisfy the distribution rights of the publisher, the document is embargoed until : 2021-01-01

Please log in to resquest access to the document

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Alessandro Caetano, Leonardo Leite, Paulo Meirelles, Hilmer Neri, Fabio Kon, et al.. Using PageRank to Reveal Relevant Issues to Support Decision-Making on Open Source Projects. 14th IFIP International Conference on Open Source Systems (OSS), Jun 2018, Athens, Greece. pp.102-113, ⟨10.1007/978-3-319-92375-8_9⟩. ⟨hal-01875490⟩

Share

Metrics

Record views

97