Theil index for aggregation of software metrics values

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

3 Downloads (Pure)

Abstract

We propose a new approach to aggregating software metrics from the micro-level of individual artifacts (e.g., methods, classes and packages) to the macro-level of the entire software system. The approach, Theil index, was developed for measuring economic inequality. In addition to measuring inequality for all system artifacts Theil index allows reasoning about inequality between groups of artifacts, e.g., implemented in different programming languages or by different teams.
Original languageEnglish
Title of host publicationBENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers)
PublisherKatholieke Universiteit Leuven
Pages36-37
Publication statusPublished - 2009

Fingerprint

Computer programming languages
Macros
Computer systems
Agglomeration
Economics

Cite this

Serebrenik, A., & Brand, van den, M. G. J. (2009). Theil index for aggregation of software metrics values. In BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers) (pp. 36-37). Katholieke Universiteit Leuven.
Serebrenik, A. ; Brand, van den, M.G.J. / Theil index for aggregation of software metrics values. BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers). Katholieke Universiteit Leuven, 2009. pp. 36-37
@inproceedings{95783571da8846a5991d82c9eaf8abc3,
title = "Theil index for aggregation of software metrics values",
abstract = "We propose a new approach to aggregating software metrics from the micro-level of individual artifacts (e.g., methods, classes and packages) to the macro-level of the entire software system. The approach, Theil index, was developed for measuring economic inequality. In addition to measuring inequality for all system artifacts Theil index allows reasoning about inequality between groups of artifacts, e.g., implemented in different programming languages or by different teams.",
author = "A. Serebrenik and {Brand, van den}, M.G.J.",
year = "2009",
language = "English",
pages = "36--37",
booktitle = "BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers)",
publisher = "Katholieke Universiteit Leuven",
address = "Belgium",

}

Serebrenik, A & Brand, van den, MGJ 2009, Theil index for aggregation of software metrics values. in BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers). Katholieke Universiteit Leuven, pp. 36-37.

Theil index for aggregation of software metrics values. / Serebrenik, A.; Brand, van den, M.G.J.

BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers). Katholieke Universiteit Leuven, 2009. p. 36-37.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Theil index for aggregation of software metrics values

AU - Serebrenik, A.

AU - Brand, van den, M.G.J.

PY - 2009

Y1 - 2009

N2 - We propose a new approach to aggregating software metrics from the micro-level of individual artifacts (e.g., methods, classes and packages) to the macro-level of the entire software system. The approach, Theil index, was developed for measuring economic inequality. In addition to measuring inequality for all system artifacts Theil index allows reasoning about inequality between groups of artifacts, e.g., implemented in different programming languages or by different teams.

AB - We propose a new approach to aggregating software metrics from the micro-level of individual artifacts (e.g., methods, classes and packages) to the macro-level of the entire software system. The approach, Theil index, was developed for measuring economic inequality. In addition to measuring inequality for all system artifacts Theil index allows reasoning about inequality between groups of artifacts, e.g., implemented in different programming languages or by different teams.

M3 - Conference contribution

SP - 36

EP - 37

BT - BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers)

PB - Katholieke Universiteit Leuven

ER -

Serebrenik A, Brand, van den MGJ. Theil index for aggregation of software metrics values. In BENEVOL 2009 (8th Belgian-Netherlands Software Evolution Seminar, Louvain-la-Neuve, Belgium, December 17-18, 2009. Proceedings of Short Papers). Katholieke Universiteit Leuven. 2009. p. 36-37