DocumentCode
3336688
Title
A pragmatic means for measuring the complexity of source code ensembles
Author
Hummel, Oliver ; Burger, Stefan
Author_Institution
Software Design & Quality Group, Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2013
fDate
21-21 May 2013
Firstpage
76
Lastpage
79
Abstract
Most of the software metrics known and applied today are measured on a per file or even per function basis so that it is difficult to interpret their results for higher-order code ensembles such as components or whole systems. In order to overcome this weakness, we propose the hm-Index as a simple metric to condense the dependencies, i.e. the Fan-out, between source units in such code ensembles into a single number. As it is inspired by the h-Index in bibliometrics, it is based on a well-known procedure that already had significant impact in a different field. We expect the hm-Index to become a simple metric for comparing the code complexity of different components or systems in software engineering and present promising preliminary results from real-world systems confirming our assumption in this paper.
Keywords
software metrics; bibliometrics; higher-order code ensembles; hm-Index; software engineering; software metrics; source code ensembles complexity measurement; Complexity theory; Indexes; Software; Software engineering; Software metrics; Code Quality and Complexity; Software Metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Trends in Software Metrics (WETSoM), 2013 4th International Workshop on
Conference_Location
San Francisco, CA
ISSN
2327-0950
Type
conf
DOI
10.1109/WETSoM.2013.6619340
Filename
6619340
Link To Document