[ACM Press the 12th international workshop and the 7th annual ERCIM workshop - Szeged, Hungary (2011.09.05-2011.09.06)] Proceedings of the 12th international workshop and the 7th annual ERCIM workshop on Principles on software evolution and software evolution - IWPSE-EVOL '11 - Using the gini coefficient for bug prediction in eclipse
โ Scribed by Giger, Emanuel; Pinzger, Martin; Gall, Harald
- Book ID
- 121229444
- Publisher
- ACM Press
- Year
- 2011
- Weight
- 507 KB
- Category
- Article
- ISBN
- 1450308481
No coin nor oath required. For personal study only.
โฆ Synopsis
The Gini coefficient is a prominent measure to quantify the inequality of a distribution. It is often used in the field of economy to describe how goods, e.g., wealth or farmland, are distributed among people. We use the Gini coefficient to measure code ownership by investigating how changes made to source code are distributed among the developer population. The results of our study with data from the Eclipse platform show that less bugs can be expected if a large share of all changes are accumulated, i.e., carried out, by relatively few developers.
๐ SIMILAR VOLUMES
Many iterative software development methodologies, such as for example eXtreme Programming, state that refactoring is one of the key activities to be undertaken in order to keep the code-base of a project well-structured and consistent. In such a context, poorly structured code may become a signific