Skip to content

Commit 734e25c

Browse files
committed
Add commit size references
1 parent e57c527 commit 734e25c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

docs/references/bib.bib

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,3 +549,26 @@ @article{hormann:1993
549549
volume = {12},
550550
year = {1993},
551551
}
552+
553+
@article{riehle2012,
554+
abstract = {The design of software development tools follows from what the developers of such tools believe is true about software development. A key aspect of such beliefs is the size of code contributions (commits) to a software project. In this paper, we show that what tool developers think is true about the size of code contributions is different by more than an order of magnitude from reality. We present this reality, called the commit size distribution, for a large sample of open source and selected closed source projects. We suggest that these new empirical insights will help improve software development tools by aligning underlying design assumptions closer with reality.},
555+
author = {Dirk Riehle and Carsten Kolassa and Michel A. Salim},
556+
issn = {1617-5468},
557+
journal = {Software Engineering 2012, GI-Edition Lecture Notes in Informatics},
558+
keywords = {software, git, commits, developer, computer science},
559+
pages ={59--70},
560+
title = {{Developer Belief vs. Reality: The Case of the Commit Size Distribution}},
561+
url = {http://arxiv.org/abs/1408.4644},
562+
volume = {abs/1408.4644},
563+
year = {2012},
564+
}
565+
566+
@inproceedings{arafat2009,
567+
abstract = {With the growing economic importance of open source, we need to improve our understanding of how open source software development processes work. The analysis of code contributions to open source projects is an important part of such research. In this paper we analyze the size of code contributions to more than 9,000 open source projects. We review the total distribution and distinguish three categories of code contributions using a size-based heuristic: single focused commits, aggregate team contributions, and repository refactorings. We find that both the overall distribution and the individual categories follow a power law. We also suggest that distinguishing these commit categories by size will benefit future analyses.},
568+
author = {Oliver Arafat and Dirk Riehle},
569+
booktitle = {Proceedings of the 42nd Hawaii International Conference on System Sciences},
570+
keywords = {software, computer science, metrics, development, developer, git, commits},
571+
publisher = {IEEE Computer Society},
572+
title = {{The Commit Size Distribution of Open Source Software}},
573+
year = {2009},
574+
}

0 commit comments

Comments
 (0)