Empirical Validation of Object-Oriented Inheritance Hierarchy Modifiability Metrics

被引:0
|
作者
Bajeh, Amos Orenyi [1 ]
Basri, Shuib [1 ]
Jung, Low Tan [1 ]
Almomani, Malek Ahmad [1 ]
机构
[1] Univ Teknol PETRONAS, Comp & Informat Sci Dept, Tronoh 31750, Perak, Malaysia
关键词
object-oriented design; software; inheritance; metrics; modifiability; empirical validation; SUITE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:189 / 194
页数:6
相关论文
共 50 条
  • [21] Empirical validation of object-oriented metrics on cross-projects with different severity levels
    Aarti
    Sikka, Geeta
    Dhir, Renu
    [J]. International Journal of Computational Systems Engineering, 2019, 5 (5-6) : 304 - 332
  • [22] Threshold-based empirical validation of object-oriented metrics on different severity levels
    Aarti
    Sikka, Geeta
    Dhir, Renu
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT ENGINEERING INFORMATICS, 2019, 7 (2-3) : 231 - 262
  • [23] Object-oriented function points: An empirical validation
    Antoniol, G
    Fiutem, R
    Lokan, C
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2003, 8 (03) : 225 - 254
  • [24] Object-Oriented Function Points: An Empirical Validation
    G. Antoniol
    R. Fiutem
    C. Lokan
    [J]. Empirical Software Engineering, 2003, 8 : 225 - 254
  • [25] Object-oriented metrics
    Mingins, C
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 519 - 519
  • [26] A validation of object-oriented design metrics as quality indicators
    Basili, VR
    Briand, LC
    Melo, WL
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (10) : 751 - 761
  • [27] A SYSTEMATIC REVIEW OF THE EMPIRICAL VALIDATION OF OBJECT-ORIENTED METRICS TOWARDS FAULT-PRONENESS PREDICTION
    Isong, Bassey
    Obeten, Ekabua
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (10) : 1513 - 1540
  • [28] An Empirical Validation of Object Oriented Design Quality Metrics
    Khan, R. A.
    Mustafa, K.
    Ahson, S. I.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2007, 19 : 1 - 16
  • [29] Impact of shared attributes and methods in calculation of object-oriented inheritance metrics
    Singh, N. B.
    Alsadoon, A.
    Prasad, P. W. C.
    Singh, A. K.
    Shrestha, A. K.
    [J]. PROCEEDINGS ON 2014 2ND INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGY TRENDS IN ELECTRONICS, COMMUNICATION AND NETWORKING (ET2ECN), 2014,
  • [30] An empirical analysis of object-oriented metrics for Java']Java technologies
    Farooq, Ayaz
    Braungarten, Rene
    Dumke, Reiner R.
    [J]. PROCEEDINGS OF THE INMIC 2005: 9TH INTERNATIONAL MULTITOPIC CONFERENCE - PROCEEDINGS, 2005, : 548 - 553