Abstract
In the course of studying the effects of programming in multiple languages, we unearthed troubling trends in SourceForge artifacts. Our initial studies suggest that programming in multiple languages concurrently negatively affects developer productivity. While addressing our initial question of interest, we discovered a pattern of monolithic commits in the SourceForge community. Consequently, we also report on the effects that this pattern of commits can have when using SourceForge as a data-source for temporal analysis of open source projects or for studies of individual developers.
Degree
MS
College and Department
Physical and Mathematical Sciences; Computer Science
Rights
http://lib.byu.edu/about/copyright/
BYU ScholarsArchive Citation
MacLean, Alexander Curtis, "Commit Patterns and Threats to Validity in Analysis of Open Source Software Repositories" (2012). Theses and Dissertations. 2963.
https://scholarsarchive.byu.edu/etd/2963
Date Submitted
2012-02-27
Document Type
Thesis
Handle
http://hdl.lib.byu.edu/1877/etd4996
Keywords
artifact, software engineering, sourceforge, language fragmentation, cliff walls
Language
English