Artigo Acesso aberto Produção Nacional Revisado por pares

NextBug: a Bugzilla extension for recommending similar bugs

2015; Springer Science+Business Media; Volume: 3; Issue: 1 Linguagem: Inglês

10.1186/s40411-015-0018-x

ISSN

2195-1721

Autores

Henrique Rocha, Guilherme de Oliveira, Humberto Torres Marques-Neto, Marco Túlio Valente,

Tópico(s)

Software Engineering Techniques and Practices

Resumo

Due to the characteristics of the maintenance process followed in open source systems, developers are usually overwhelmed with a great amount of bugs. For instance, in 2012, approximately 7,600 bugs/month were reported for Mozilla systems. Improving developers' productivity in this context is a challenging task. In this paper, we describe and evaluate the new version of NextBug, a tool for recommending similar bugs in open source systems. NextBug is implemented as a Bugzilla plug-in and it was design to help maintainers to select the next bug he/she would fix. We evaluated the new version of NextBug using a quantitative and a qualitative study. In the quantitative study, we applied our tool to 130,495 bugs reported for Mozilla products, and we consider as similar bugs that were handled by the same developer. The qualitative study reports the main results we received from a survey conducted with Mozilla developers and contributors. Most surveyed developers stated their interest in working with a tool like NextBug. We achieved the following results in our evaluation: (i) NextBug was able to provide at least one recommendation to 65% of the bugs in the quantitative study, (ii) in 54% of the cases there was at least one recommendation among the top-3 that was later handled by the same developer; (iii) 85% of Mozilla developers stated that NextBug would be useful to the Mozilla community.

Referência(s)