DocumentCode
3072459
Title
On the Application of Inequality Indices in Comparative Software Analysis
Author
Goloshchapova, Olga ; Lumpe, Markus
Author_Institution
Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Hawthorn, VIC, Australia
fYear
2013
fDate
4-7 June 2013
Firstpage
117
Lastpage
126
Abstract
Socio-economic inequality indices, like the Gini coefficient or the Theil index, offer us a viable alternative to central tendency statistics when being used to aggregate software metrics data. The specific value of these inequality indices lies in their ability to capture changes in the distribution of metrics data more effectively than, say, average or median. Knowing whether the distribution of one metrics is more unequal than that of another one or whether its distribution becomes more or less unequal over time is the crucial element here. There are, however, challenges in the application of these indices that can result in ecological fallacies. The first issue relates to occurrences of zeros in metrics data, and not all inequality indices cope well with this event. The second problem arises from applying a macro-level inference to a micro-level analysis of a changing population. The Gini coefficient works for the former, whereas the decomposable Theil index serves the latter. Nevertheless, when used with care, and usually in combination, both indices can provide us with a powerful tool not only to analyze software, but also to assess its organizational health and maintainability over time.
Keywords
socio-economic effects; software metrics; statistical analysis; Gini coefficient; Theil index; central tendency statistics; comparative software analysis; ecological fallacies; macrolevel inference; metrics distribution; microlevel analysis; organizational health; socio-economic inequality indices; software metrics data; Indexes; Sociology; Software metrics; Software systems; Statistics; empirical software analysis; inequality analysis; measurement approaches; software evolution; software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (ASWEC), 2013 22nd Australian
Conference_Location
Melbourne, VIC
ISSN
1530-0803
Type
conf
DOI
10.1109/ASWEC.2013.23
Filename
6601299
Link To Document