ABSTRACT
Eleven open source software projects were analyzed to determine if the number of committing developers impacts code quality. We use cyclomatic complexity, lines of code per function, comment density, and maximum nesting as surrogate measures of code quality. We find no significant evidence to suggest that the number of committing developers affects the quality of software.
- Stamelos, I., Angelis, L., Oikonomou, A., and Bleris, G. L. "Code Quality Analysis in Open Source Software Development," Info Systems Journal, vol 12, pp. 43--61, 2002.Google ScholarCross Ref
- Prasad, L. and Nagar, A. "Experimental Analysis of Different Metrics (Object-oriented and Structual) of Software," 2009 First International Conference on Computational Intelligence, Communication Systems and Networks, pp. 235--240, 2009. Google ScholarDigital Library
- Simmons, M. M., Vercellone-Smith, P., and Laplante, P. A. "Understanding Open Source Software through Software Archaeology: The Case of Nethack," 30th Annual IEEE/NASA Software Engineering Workshop SEW-30. pp. 47--58, 2006. Google ScholarDigital Library
Index Terms
- Effects of the number of developers on code quality in open source software: a case study
Recommendations
"I know it when I see it" Perceptions of Code Quality: ITiCSE '17 Working Group Report
ITiCSE-WGR '17: Proceedings of the 2017 ITiCSE Conference on Working Group ReportsContext. Code quality is a key issue in software development. The ability to develop high quality software is therefore a key learning goal of computing programs. However, there are no universally accepted measures to assess the quality of code and ...
Revisiting reopened bugs in open source software systems
AbstractReopened bugs can degrade the overall quality of a software system since they require unnecessary rework by developers. Moreover, reopened bugs also lead to a loss of trust in the end-users regarding the quality of the software. Thus, predicting ...
Empirical evaluation of code smells in open source projects: preliminary results
IWoR 2016: Proceedings of the 1st International Workshop on Software RefactoringOpen Source Software (OSS) now plays an important role in various industry domains. OSS is generally developed by highly experienced developers who have multiple perspectives. However, previous studies have indicated that OSS has quality limitations in ...
Comments