• DocumentCode
    3581268
  • Title

    Empirical validation of object-oriented inheritance hierarchy modifiability metrics

  • Author

    Bajeh, Amos Orenyi ; Basri, Shuib ; Low Tan Jung ; Almomani, Malek Ahmad

  • Author_Institution
    Comput. & Inf. Sci. Dept., Univ. Teknol. PETRONAS, Tronoh, Malaysia
  • fYear
    2014
  • Firstpage
    189
  • Lastpage
    194
  • Abstract
    Since the proliferation of software product in the (semi)automation of business operations, most especially software product developed using the object-oriented methodology; the quality of the design of software becomes significant. The measurement of the quality attributes of software during and after development guides software developers in ensuring the production of software products that are maintainable. Several metrics have been proposed for the measurement of the inheritance hierarchy of object-oriented software designs. This paper presents an empirical validation of two inheritance-based metrics: Average Understandability (AU) and Average Modifiability (AM), for the estimation of the modifiability of object-oriented software inheritance hierarchies. Data collected from two open-source object-oriented software are used for the empirical validation of the metrics. The results of the study show that the two metrics are good indicators of the modifiability of object-oriented inheritance hierarchy from high level designs perspective.
  • Keywords
    object-oriented methods; public domain software; software metrics; AM; AU; average modifiability; average understandability; high level designs; object-oriented inheritance hierarchy modifiability metrics; object-oriented software inheritance hierarchies; open-source object-oriented software; Complexity theory; Gold; Information technology; Software design; Software measurement; empirical validation; inheritance; metrics; modifiability; object-oriented design; software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Multimedia (ICIMU), 2014 International Conference on
  • Type

    conf

  • DOI
    10.1109/ICIMU.2014.7066628
  • Filename
    7066628