• 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