Using pagerank to reveal relevant issues to support decision-making on open source projects

1Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

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.

Cite

CITATION STYLE

APA

Caetano, A., Leite, L., Meirelles, P., Neri, H., Kon, F., & Travassos, G. H. (2018). Using pagerank to reveal relevant issues to support decision-making on open source projects. In IFIP Advances in Information and Communication Technology (Vol. 525, pp. 102–113). Springer New York LLC. https://doi.org/10.1007/978-3-319-92375-8_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free