Rank-Me: A Java Tool for Ranking Team Members in Software Bug Repositories

Abstract

In this paper a team member ranking technique is presented for software bug repositories. Member ranking is performed using numbers of attributes available in software bug repositories, and a ranked list of developers is generated who are participating in development of software project. This ranking is generated from the contribution made by the individual developers in terms of bugs fixed, severity and priority of bugs, reporting newer problems and comments made by the developers. The top ranked developers are the best contributors for the software projects. The proposed algorithm can also be used for classifying and rating the software bugs using the ratings of members participating in the software bug repository.

Share and Cite:

N. Kumar Nagwani and S. Verma, "Rank-Me: A Java Tool for Ranking Team Members in Software Bug Repositories," Journal of Software Engineering and Applications, Vol. 5 No. 4, 2012, pp. 255-261. doi: 10.4236/jsea.2012.54030.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] C. Weiss, R. Premraj, T. Zimmermann and A. Zeller, “How Long Will It Take to Fix This Bug?” Proceedings of the 4th International Workshop on Mining Software Repositories, Minneapolis, 19-20 May 2007, pp. 1-8. doi:10.1109/MSR.2007.13
[2] C. Weiss, R. Premraj, T. Zimmermann and A. Zeller, “Predicting Effort to Fix Software Bugs,” Proceedings of 9th Workshop Software Reengineering (WSR 2007), Bad Honnef, May 2007.
[3] D. Matter, A. Kuhn and O. Nierstrasz, “Assigning Bug Reports Using a Vocabulary-Based Expertise Model of Developers,” Proceedings of 6th IEEE Working Conference on Mining Software Repositories (MSR 2009), Vancouver, 16-17 May 2009, pp. 131-140. doi:10.1109/MSR.2009.5069491
[4] G. Canfora and L. Cerulo, “How Software Repositories can Help in Resolving a New Change Request,” Proceedings of IEEE International Workshop on Software Technology and Engineering Practice (STEP 2005), Budapest, September 2005.
[5] J. Anvik, L. Hiew and G. C. Murphy, “Who Should Fix This Bug?” Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), Shanghai, 20-28 May 2006, pp. 329-338. doi:10.1145/1134285.1134336
[6] J. Anvik and G. C. Murphy, “Determining Implementation Expertise from Bug Reports,” Proceedings of 4th International Workshop on Mining Software Repositories (MSR 2007), Minneapolis, 20-26 May 2007, p. 2. doi:10.1109/MSR.2007.7
[7] L. D. Panjer, “Predicting Eclipse Bug Lifetimes,” Proceedings of 29th International Conference on Software Engineering Workshops (ICSEW 2007), Minneapolis, 20-26 May 2007, p. 29. doi:10.1109/MSR.2007.25
[8] N. K. Nagwani and S. Verma, “Predictive Data Mining Model for Software Bug Estimation Using Average Weighted Similarity,” Proceedings of IEEE 2nd International Advance Computing Conference (IACC 2010), Patiala, 19-20 February 2010 pp. 373-378. doi:10.1109/IADCC.2010.5422923
[9] N. K. Nagwani and S. Verma, “An Open Source Framework for Data Pre-Processing of Online Software Bug Repositories,” CiiT International Journal of Data Mining Knowledge Engineering, Vol. 1, No. 7, 2009 pp. 329-338.
[10] O. Baysal, M. W. Godfrey and R. Cohen, “A Bug You Like: A Framework for Automated Assignment of Bugs,” Proceedings of 17th International Conference on Program Comprehension (ICPC 2009), Vancouver, 17-19 May 2009, pp. 297-298. doi:10.1109/ICPC.2009.5090066
[11] L. Page, S. Brin, R. Motwani and T. Winograd, “The Pagerank Citation Ranking: Bringing Order to the Web,” Technical Report, Stanford University, Stanford, 1998.
[12] G. Gousios, E. Kalliamvakou and D. Spinellis, “Measuring Developer Contribution from Software Repository Data,” Proceedings of the 28th International Working Conference on Mining Software Repositories (MSR 2008), Leipzig, 10-11 May 2008, pp. 129-132. doi:10.1145/1370750.1370781

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.