Predicting Software Maintainability Using Object Oriented Dynamic Complexity Measures

被引:3
|
作者
Gosain, Anjana [1 ]
Sharma, Ganga [1 ]
机构
[1] Guru Gobind Singh Indraprastha Univ, Univ Sch Informat & Commun Technol, Sec 16C, New Delhi 110078, India
关键词
Dynamic measures; Software complexity; Software quality; Maintainability; Controlled experiment; METRICS;
D O I
10.1007/978-981-10-3433-6_27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamic measures are the class of software measures which are obtained when the software is executing and hence can give accurate information regarding the run-time quality of software. For this reason, many dynamic measures have been proposed in recent past, however, little or no empirical evidence exists about the usefulness of these measures for software quality prediction. The objective of this paper is to empirically validate an OO dynamic complexity measure from authors' previous work [19] to assess its ability for predicting maintainability as external software quality attribute. A controlled experiment is carried out in this regard and correlation and linear regression have been performed on the experimental data. The results of the experiment suggest that OO dynamic complexity measures can serve as a useful indicator of maintainability.
引用
收藏
页码:218 / 230
页数:13
相关论文
共 50 条
  • [21] Hybrid functional link artificial neural network approach for predicting maintainability of object-oriented software
    Kumar, Lov
    Rath, Santanu Ku.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 121 : 170 - 190
  • [22] Validating the Effectiveness of Object-Oriented Metrics for Predicting Maintainability
    Kumar, Loy
    Naik, Debendra Kumar
    Rath, Santanu Ku
    3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 798 - 806
  • [23] Predicting maintainability with object-oriented metrics - An empirical comparison
    Dagpinar, M
    Jahnke, JH
    10TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2003, : 155 - 164
  • [24] SOFTWARE COMPLEXITY AND MAINTAINABILITY
    BANKER, RD
    DATAR, SM
    ZWEIG, D
    PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS, 1989, : 247 - 255
  • [25] Analyzing maintainability and reliability of object-oriented software using weighted complex network
    Chong, Chun Yong
    Lee, Sai Peck
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 110 : 28 - 53
  • [26] Application of Artificial Neural Network for Predicting Maintainability using Object-Oriented Metrics
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 15, 2006, 15 : 285 - 289
  • [27] Cohesion metrics for predicting maintainability of service-oriented software
    Perepletchikov, Mikhail
    Ryan, Caspar
    Frampton, Keith
    USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 328 - 335
  • [28] Measures for assessing dynamic complexity aspects of object-oriented conceptual schemes
    Poels, G
    Dedene, G
    CONCEPTUAL MODELING ER 2000, PROCEEDINGS, 2000, 1920 : 499 - 512
  • [29] SOFTWARE COMPLEXITY - AN AID TO SOFTWARE MAINTAINABILITY
    SOI, IM
    MICROELECTRONICS AND RELIABILITY, 1985, 25 (02): : 223 - 228
  • [30] An Empirical Evaluation model for Software Architecture Maintainability for Object oriented Design
    Dayanandan, Udaya
    Vivekanandan, K.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATICS AND ANALYTICS (ICIA' 16), 2016,