Affiliation:
1. Technical University of Sofia, Sofia, BULGARIA
Abstract
Mathematical models have been developed to study the relation between the growth of quantity and the growth of quality of open-source collaborative software repositories of GitHub. GitHub events triggering the growth of quantity and quality have been identified. Linear regression analysis, Pearson’s, Spearman’s, and Kendall’s correlation coefficients have been used. Hypothesis testing has led to the conclusion that there may be a linear relation between quality and quantity within a certain range of values. Positive monotonic relations and dependency between quantity and quality have been strongly established. Scripts for automated testing have been developed.
Publisher
World Scientific and Engineering Academy and Society (WSEAS)
Reference20 articles.
1. D. Nemer. IMPEX: An Approach to Analyse Source Code Changes on Software Run Behaviour. Journal of Software Engineering and Applications, 2013, vol. 6, no 4.
2. S. Butler, M. Wermelinger, Y. Yu and H. Sharp. Exploring the Influence of Identifier Names on Code Quality: An Empirical Study. 14th European Conference on Software maintenance and Reengineering, Madrid, Spain, 2010.
3. B. D. Bois, T. Mens. Describing the impact of refractoring on internal program quality. ELISA workshop, Amstredam, Netherlands, 2003.
4. C. Gerlec, M. Hericko. Analysing Structural Software Changes: A Case Study. BCI-LOCAL 2012, Novi Sad, Serbia, 2012.
5. Aggarwal K., Hindle A., Stroulia E. Coevolution of project documentation and popularity within GitHub in Proceedings of MSR 2014, ACM, pp.361-362. ISBN: 978-1- 4503-2863-0.