Software Maintainability Prediction Model Based on Fuzzy Neural Network

被引:0
|
作者
Jia, Lixin [1 ]
Yang, Bo [2 ]
Park, Dong Ho [3 ]
Tan, Feng [4 ]
Park, Minjae [5 ]
机构
[1] Xi An Jiao Tong Univ, Sch Elect Engn, Xian 710049, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[3] Hallym Univ, Dept Informat & Stat, Chunchon 200702, South Korea
[4] Univ Elect Sci & Technol China, Dept Ind Engn, Chengdu 611731, Peoples R China
[5] Hongik Univ, Coll Business Adm, Seoul 121791, South Korea
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Object-oriented software; software maintainability prediction; fuzzy neural network; principle component analysis; METRICS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the vast deployment of object-oriented software in our day-to-day livings, the issue of software maintainability prediction. which aims at ameliorating the software design process and planning the amount-constrained budget efficiently, calls attention to it. In this paper, a Fuzzy Neural Network (FNN) based software maintainability prediction model, which combines the Artificial Neural Network (ANN) and the Fuzzy Logic (FL), is proposed. To overcome the innate flaws of FNN, a statistical technique, e.g. Principle Component Analysis (!'CA), is also used for the sake of computational simplicity. The proposed FNN, reinforced by PCA, can effectively reflect the complex relations among independent and dependable variables, that is, by showing relatively high prediction accuracy. The empirical experimental results verify this claim in the sense that, with respect to two disparate object-oriented software data sets, the model built by the proposed method prevails against three other typical counterparts, Multivariable Linear Regression (MLR), ANN and Support Vector Regression (SVR), in terms of the prediction accuracy.
引用
收藏
页码:39 / 53
页数:15
相关论文
共 50 条
  • [1] Fuzzy Network Based Framework for Software Maintainability Prediction
    Wang, Xiaowei
    Gegov, Alexander
    Farzad, Arabikhan
    Chen, Yuntao
    Hu, Qiwei
    [J]. INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2019, 27 (05) : 841 - 862
  • [2] Hybrid Artificial Intelligence Model based on Neural Network Simulation Models for Software Maintainability Prediction
    Jain, Rachna
    Sharma, Dhruv
    Khatri, Sunil Kumar
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 705 - 708
  • [3] Early software quality prediction based on a fuzzy neural network model
    Yang, Bo
    Yao, Lan
    Huang, Hong-Zhong
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2007, : 760 - +
  • [4] The neural network model of Communication software maintainability assessment
    Wang, Xiaowei
    Chen, Wenhong
    Chen, Huihua
    Gao, Ying
    [J]. 2013 3RD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, COMMUNICATIONS AND NETWORKS (CECNET), 2013, : 692 - 694
  • [5] Software maintainability prediction using hybrid neural network and fuzzy logic approach with parallel computing concept
    Kumar L.
    Rath S.K.
    [J]. International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 2) : 1487 - 1502
  • [6] Type-2 Fuzzy Logic Based Prediction Model of Object Oriented Software Maintainability
    Olatunji, Sunday Olusanya
    Selamat, Ali
    [J]. INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, SOMET 2014, 2015, 513 : 329 - 342
  • [7] OPTIMAL MODEL OF ROCKBURST PREDICTION BASED ON THE FUZZY NEURAL NETWORK
    Li, Kai-Qing
    He, Fu-Lian
    Xie, Sheng-Rong
    Zhang, Shou-Bao
    Han, Hong-Qiang
    He, Yong-Jun
    [J]. CONTROLLING SEISMIC HAZARD AND SUSTAINABLE DEVELOPMENT OF DEEP MINES: 7TH INTERNATIONAL SYMPOSIUM ON ROCKBURST AND SEISMICITY IN MINES (RASIM7), VOL 1 AND 2, 2009, : 1161 - 1166
  • [8] Water quality Prediction Model Based on fuzzy neural network
    Liao, Fan
    Zhao, Chunxia
    [J]. PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 592 - 595
  • [9] A Prediction Model Based on Neural Network and Fuzzy Markov Chain
    Liu, Jia
    Li, Shunxiang
    Jia, Shusheng
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 790 - +
  • [10] A novel network intrusion attempts prediction model based on fuzzy neural network
    Zhang, Guiling
    Sun, Jizhou
    [J]. COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 419 - 426