Application of Artificial Neural Network for Predicting Maintainability using Object-Oriented Metrics

被引:0
|
作者
Aggarwal, K. K. [1 ]
Singh, Yogesh [1 ]
Kaur, Arvinder [1 ]
Malhotra, Ruchika [1 ]
机构
[1] GGS Indraprastha Univ, Delhi, India
关键词
Software quality; Measurement; Metrics; Artificial neural network; Coupling; Cohesion; Inheritance; Principal component analysis;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Importance of software quality is increasing leading to development of new sophisticated techniques, which can be used in constructing models for predicting quality attributes. One such technique is Artificial Neural Network (ANN). This paper examined the application of ANN for software quality prediction using Object-Oriented (00) metrics. Quality estimation includes estimating maintainability of software. The dependent variable in our study was maintenance effort. The independent variables were principal components of eight 00 metrics. The results showed that the Mean Absolute Relative Error (MARE) was 0.265 of ANN model. Thus we found that ANN method was useful in constructing software quality model.
引用
收藏
页码:285 / 289
页数:5
相关论文
共 50 条
  • [21] Predicting object-oriented software maintainability using multivariate adaptive regression splines
    Zhou, Yuming
    Leung, Hareton
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (08) : 1349 - 1361
  • [22] Development of a flexible object-oriented artificial neural network simulator
    Mehrotra, P
    Venkatesan, R
    Quaicoe, JE
    1997 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS I AND II: ENGINEERING INNOVATION: VOYAGE OF DISCOVERY, 1997, : 318 - 321
  • [23] 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
  • [24] Predicting maintenance performance using object-oriented design complexity metrics
    Bandi, RK
    Vaishnavi, VK
    Turk, DE
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (01) : 77 - 87
  • [25] A Network of Object-Oriented Software Metrics' Parameters
    Dabdawb, Marwah M. A.
    Mahmood, Basim
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION, NETWORKS AND SATELLITE (COMNETSAT 2021), 2021, : 172 - 178
  • [26] Object-oriented metrics
    Mingins, C
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 519 - 519
  • [27] Assessment of maintainability in object-oriented software
    Alagar, VS
    Li, QY
    Ormandjieva, OS
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 194 - 205
  • [28] The Statistical Measurement of an Object-Oriented Programme Using an Object Oriented Metrics
    Panigrahi, Rasmita
    Baboo, Sarada
    Padhy, Neelamadhab
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 2, 2015, 328 : 605 - 618
  • [29] Object-oriented Genetic Algorithm based Artificial Neural Network for load forecasting
    Lai, LL
    Subasinghe, H
    Rajkumar, N
    Vaseekar, E
    Gwyn, BJ
    Sood, VK
    SIMULATED EVOLUTION AND LEARNING, 1999, 1585 : 462 - 469
  • [30] Assessing object-oriented conceptual models maintainability
    Genero, M
    Olivas, J
    Piattini, M
    Romero, F
    ADVANCED CONCEPTUAL MODELING TECHNIQUES, 2003, 2784 : 288 - 299