Assessing Quality of Open Source Software Based on Community Metrics
Malanga Kennedy Ndenga1*,2, Mehat Jean1, Ivaylo Ganchev1 and Wabwoba Franklin3
1Laboratoire d’informatique avancée de Saint-Denis (LIASD),
University of Paris 8, Paris, France.
2Department of Computer Science,
Dedan Kimathi University of Technology (DeKUT), Nyeri, Kenya.
3School of Computing and Informatics
Kibabii University College, Bungoma, Kenya.
@International Journal of Software Engineering and Its Applications Vol. 9, No. 12 (2015), pp. 337-348
Abstract
The purpose of this study is to analyze data from Open Source Software (OSS) community with an objective of identifying community metrics that can predict quality of OSS projects. We experimented with data from Apache OfBiz and Apache httpd-2 server OSS projects. We applied linear regression technique to the dataset to assess the strength of possible relationships of variables and also examined possible trends amongst variables. From the analysis, we found out that the size of user mailing list has a correlation with number of reported bugs. We concluded that the size of user mailing list community may not be an accurate representation of the entire user community that adopted the project basing on quality. However Backlog Management Index was found to be a better metric for assessing how projects manage issues reported by users.
Keywords: Open Source Software, Quality, Bug density, Backlog Management Index, Community metrics
Download Abstract: Assessing Quality of Open Source Software Based on Community Metrics