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 :
بازگشت