26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018), November 4–9, 2018, Lake Buena Vista, FL, USA

Desktop Layout

Towards Quantifying the Development Value of Code Contributions
Jinglei Ren, Hezheng Yin, Qingda Hu, Armando Fox, and Wojciech Koszek
(Microsoft Research, China; University of California at Berkeley, USA; Tsinghua University, China; FreeBSD Project, USA)
Publisher's Version
Abstract: Quantifying the value of developers’ code contributions to a software project requires more than simply counting lines of code or commits. We define the development value of code as a combination of its structural value (the effect of code reuse) and its non-structural value (the impact on development). We propose techniques to automatically calculate both components of development value and combine them using Learning to Rank. Our preliminary empirical study shows that our analysis yields richer results than those obtained by human assessment or simple counting methods and demonstrates the potential of our approach.


Time stamp: 2019-03-21T10:31:24+01:00