Applying GQM Approach towards Evaluation of Defect Management in Free/Open Source Software Projects

Authors

  • Gupta A Department of Computer Science and Applications, Panjab University,Chandigarh, India

Keywords:

Free Software, Open Source, Defect Management, GQM

Abstract

Free/Open Source Software (F/OSS) has emerged as a novel model of software development and distribution during the last decade. An F/OSS project generally evolves by receiving submissions from its volunteers in form of source code, bug identification, feature request, support request, translation request, documentation etc. The present paper uses F/OSS defect data extracted from a research collaboratory. Then it applies Goal/Question/Metric approach to determine the effectiveness of Defect Reporting and efficiency of Defect Resolution. The research findings of present work provide empirical evidences about Defect Management which F/OSS Projects may use to improve software quality.

References

Eric S. Raymond, "The Cathedral and the Bazaar", First Monday, Volume -3, No. 3, 1998.

http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/578/499

Joseph Feller, Brian Fitzgerald, Scott A. Hissam and Karim R. Lakhani, “Perspectives on Free and Open Source Software”, 2005, The MIT Press.

http://mitpress.mit.edu/books/chapters/0262562278.pdf

“SourceForge”, http://sourceforge.net/

Audris Mockus, Roy Fielding and James D. Herbsleb, “Two Case Studies of Open Source Software Development: Apache and Mozilla” ACM Transactions on Software Engineering and Methodology, Volume- 11, No.-3, Page No. - (309-324),2002.

Dawid Weiss, “A Large Crawl and Quantitative Analysis Of Open Source Projects Hosted On Sourceforge”, Research Report ra-001/05(2005), Institute of Computing Science, Pozna University of Technology, Poland.

http://www.cs.put.poznan.pl/dweiss/xml/publications/index.xml

Chiara Francalanci and Francesco Merlo, “Empirical Analysis of the Bug Fixing Process in Open Source Projects”, Open Source Development, Communities and Quality, Springer Boston, Volume- 275, Page No.- (187-196), 2008.

Martin Michlmayr and Anthony Senyard, “A Statistical Analysis of Defects in Debian and Strategies for Improving Quality in Free Software Projects”, The Economics of Open Source Software Development, Elsevier B.V., Page No.- (131–148), 2006.

Kevin Crowston and Barbara Scozzi, “Bug Fixing Practices within Free/Libre Open Source Software Development Teams”, Journal of Database Management, Volume- 19, No.- 2,Page No. -(1-30), 2008.

David A. Wheeler, “Estimating Linux's Size Version 1.04”,

May 2001. http://www.dwheeler.com/sloc/

Daniel German and Audris Mockus, “ Automating the Measurement of Open Source Projects”, Proceedings of the 3rd Workshop on Open Source Software Engineering, International Conference on Software Engineering, May 2003, Portland, Oregon, USA.

Stefan Koch, “Effort Modeling and Programmer Participation in Open Source Software Projects '', Information Economics and Policy, Volume- 20, No. 4, Page No. – (345-355), 2008.

Ionic Stamelos, Lefteris Angelis, Apostolos Oikonomou and Georgios L. Bleris, “Code Quality Analysis in Open Source Software Development”, Information Systems Journal, Volume - 12, No. 1,Page No. (43-60), 2002.

Navica’s Open Source Maturity Model (OSMM)”,

http://www.navicasoft.com/pages/osmm.htm

Frans-Willem Duijnhouwer and Chris Widdows, “Capgemini Expert Letter Open Source Maturity Model”, Capgemini, 2003.

http://pascal.case.unibz.it/retrieve/1097/GB_Expert_Letter_Open_Source_Maturity_Model_1.5.31.pdf

“Qualification and Selection of Open Source Software (QSOS)”,

http://www.qsos.org/methode.php

“Open Business Readiness Rating”,

http://www.openbrr.org/wiki/index.php/Home

“Software Quality Observatory for Open Source Software (SQO-OSS)”,

http://www.sqo-oss.eu/

G. Madey, The SourceForge Research Data Archive (SRDA), University of Notre Dame, http://zerlot.cse.nd.edu/

A. Gupta, R.K. Singla,” Qualitative Evaluation of Defect Resolution in Free/Open Source Software Projects”, International Journal HIT Transactions on ECCN, ISSN: 0973-6875 Volume - 3, No. 9, Page No.- (27-36), 2009.

V. Basili, G. Caldiera, and H. D. Rombach. The Goal Question Metric Approach, John Wiley & Sons Inc., 1994.

Stephen H. Kan, “Metrics and Models in Software Quality Engineering”, Second Edition, Pearson Education, 2003.

Downloads

Published

2015-03-31

How to Cite

[1]
A. Gupta, “Applying GQM Approach towards Evaluation of Defect Management in Free/Open Source Software Projects”, Int. J. Comp. Sci. Eng., vol. 3, no. 3, pp. 18–23, Mar. 2015.

Issue

Section

Research Article