Application of Adaptive Neuro-Fuzzy Inference System for Predicting Software Change Proneness

被引:0
|
作者
Peer, Akshit [1 ]
Malhotra, Ruchika [1 ]
机构
[1] Delhi Technol Univ, Dept Comp Engn, Delhi 110042, India
关键词
ANFIS; bagging; change proneness; logistic regression; random forest; receiver operating characteristic (ROC) curve; sensitivity; specificity; METRICS; VALIDATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we model the relationship between object-oriented metrics and software change proneness. We use adaptive neuro-fuzzy inference system (ANFIS) to calculate the change proneness for the two commercial open source software systems. The performance of ANFIS is compared with other techniques like bagging, logistic regression and decision trees. We use the area under receiver operating characteristic (ROC) curve to determine the effectiveness of the model. The present analysis shows that of all the techniques investigated, ANFIS gives the best results for both the software systems. We also calculate the sensitivity and specificity for each technique and use it as a measure to evaluate the model effectiveness. The aim of the study is to know the change prone classes in the early phases of software development so as to plan the allocation of testing resources effectively and thus improve software maintainability.
引用
收藏
页码:2026 / 2031
页数:6
相关论文
共 50 条
  • [1] Adaptive Neuro-Fuzzy Inference System for Assessing the Maintainability of the Software
    Therasa, P. R.
    Vivekanandan, P.
    [J]. 2017 NINTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 204 - 212
  • [2] Neuro-Fuzzy Evaluation of the Software Reliability Models by Adaptive Neuro Fuzzy Inference System
    Milos Milovancevic
    Aleksandar Dimov
    Kamen Boyanov Spasov
    Ljubomir Vračar
    Miroslav Planić
    [J]. Journal of Electronic Testing, 2021, 37 : 439 - 452
  • [3] Neuro-Fuzzy Evaluation of the Software Reliability Models by Adaptive Neuro Fuzzy Inference System
    Milovancevic, Milos
    Dimov, Aleksandar
    Spasov, Kamen Boyanov
    Vracar, Ljubomir
    Planic, Miroslav
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2021, 37 (04): : 439 - 452
  • [4] The Application of Adaptive Neuro-Fuzzy Inference System in Lithology Identification
    Jia, HuanJun
    [J]. 2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 966 - 968
  • [5] Application of adaptive neuro-fuzzy inference system in field balancing
    Liu, Shi
    Ou, Liangsheng
    [J]. MANUFACTURING ENGINEERING AND MATERIALS HANDLING, 2005 PTS A AND B, 2005, 16 : 1359 - 1367
  • [6] Improved adaptive neuro-fuzzy inference system
    Benmiloud, Tarek
    [J]. NEURAL COMPUTING & APPLICATIONS, 2012, 21 (03): : 575 - 582
  • [7] Multioutput Adaptive Neuro-fuzzy Inference System
    Benmiloud, T.
    [J]. RECENT ADVANCES IN NEURAL NETWORKS, FUZZY SYSTEMS & EVOLUTIONARY COMPUTING, 2010, : 94 - 98
  • [8] Improved adaptive neuro-fuzzy inference system
    Tarek Benmiloud
    [J]. Neural Computing and Applications, 2012, 21 : 575 - 582
  • [9] Application of Adaptive Neuro-fuzzy Inference System for road accident prediction
    Hosseinpour, Mehdi
    Yahaya, Ahmad Shukri
    Ghadiri, Seyed Mohammadreza
    Prasetijo, Joewono
    [J]. KSCE JOURNAL OF CIVIL ENGINEERING, 2013, 17 (07) : 1761 - 1772
  • [10] Application of Adaptive Neuro-Fuzzy Inference System for Physical Habitat Simulation
    Zhao, Yue
    Zhou, Jianzhong
    Bi, Sheng
    Zhang, Huajie
    [J]. 2013 10TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2013, : 349 - 353