Defect Prediction Model for Object Oriented Software Based on Particle Swarm Optimized SVM

被引:0
|
作者
Wang, Yanan [1 ]
Zhang, Ran [1 ,2 ]
Chen, Xiangzhou [1 ]
Jia, Shanjie [3 ]
Ding, Huixia [1 ]
Xue, Qiao [1 ]
Wang, Ke [2 ]
机构
[1] China Elect Power Res Inst, Beijing 100192, Peoples R China
[2] North China Elect Power Univ, Beijing 102206, Peoples R China
[3] State Grid Shandong Elect Power Co, Econ & Technol Res Inst, Jinan 250000, Shandong, Peoples R China
关键词
D O I
10.1088/1742-6596/1187/4/042082
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In terms of the security problem of power information system, this paper analysed the importance of the software defect prediction method in object-oriented software development, and proposed a software prediction model based on particle swarm optimized Support Vector Machine (SVM) corresponding to the features of object-oriented software. The model mainly consists of three parts: the first is the pre-processing module which normalizes the original data and selects feature, then the second is adaptive inertia weight particle swarm module which optimizes the parameters of SVM with the prediction accuracy as the fitness. Finally, the last SVM classification module predicts categories of reduced-dimension data using the optimal parameters from the second module. Experimental results show that the accuracy of the proposed model is 8.2%-12.2% higher than the comparative model, and 9.9%, 5.6% and 7.7% higher on the precision, recall and F value, which proves the validity of the proposed model.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Application of Particle Swarm Optimization for Software Defect Prediction Using Object Oriented Metrics
    Malhotra, Ruchika
    Nishant
    Gurha, Spandun
    Rathi, Vishal
    [J]. 2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 88 - 93
  • [2] Software defect prediction model based on LASSO–SVM
    Kechao Wang
    Lin Liu
    Chengjun Yuan
    Zhifei Wang
    [J]. Neural Computing and Applications, 2021, 33 : 8249 - 8259
  • [3] Prediction of Defect Susceptibility in Object Oriented Software
    Kartha, Greeshma P.
    Anjali, C.
    Nair, R. Vikraman
    Venkateswari, S.
    [J]. 2017 INTERNATIONAL CONFERENCE ON NETWORKS & ADVANCES IN COMPUTATIONAL TECHNOLOGIES (NETACT), 2017, : 467 - 472
  • [4] Software defect prediction model based on LASSO-SVM
    Wang, Kechao
    Liu, Lin
    Yuan, Chengjun
    Wang, Zhifei
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (14): : 8249 - 8259
  • [5] Software Defect Prediction Model Based on KPCA-SVM
    Zhou, Yan
    Shan, Chun
    Sun, ShiYou
    Wei, ShengJun
    Zhang, SiCong
    [J]. 2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 1326 - 1332
  • [6] Research on an Educational Software Defect Prediction Model Based on SVM
    Liu, Guang-jie
    Wang, Wen-yong
    [J]. ENTERTAINMENT FOR EDUCATION: DIGITAL TECHNIQUES AND SYSTEMS, 2010, 6249 : 215 - 222
  • [7] Software Defect Prediction Model Based on Improved LLE-SVM
    Shan, Chun
    Zhu, Hongjin
    Hu, Changzhen
    Cui, Jing
    Xue, Jingfeng
    [J]. PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 530 - 535
  • [8] Software Defect Distribution Prediction Model Based on NPE-SVM
    Wei, Hua
    Shan, Chun
    Hu, Changzhen
    Sun, Huizhong
    Lei, Min
    [J]. CHINA COMMUNICATIONS, 2018, 15 (05) : 173 - 182
  • [9] Software Defect Distribution Prediction Model Based on NPE-SVM
    Hua Wei
    Chun Shan
    Changzhen Hu
    Huizhong Sun
    Min Lei
    [J]. China Communications, 2018, 15 (05) : 173 - 182
  • [10] Three-way decision based Defect Prediction for Object Oriented Software
    Maheshwari, Suchi
    Agarwal, Sonali
    [J]. INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION COMMUNICATION TECHNOLOGY & COMPUTING, 2016, 2016,