Software Defect Prediction by Online Learning Considering Defect Overlooking

被引:0
|
作者
Yamasaki, Yuta [1 ]
Fedorov, Nikolay [2 ]
Tsunoda, Masateru [1 ]
Monden, Akito [3 ]
Tahir, Amjed [4 ]
Bennin, Kwabena Ebo [5 ]
Toda, Koji [6 ]
Nakasai, Keitaro [7 ]
机构
[1] Kindai Univ, Higashiosaka, Osaka, Japan
[2] Dubna State Univ, Dubna, Russia
[3] Okayama Univ, Okayama, Japan
[4] Massey Univ, Palmerston North, New Zealand
[5] Wageningen UR, Wageningen, Netherlands
[6] Fukuoka Inst Technol, Fukuoka, Japan
[7] OMU Coll Technol, Osaka, Japan
关键词
defect prediction; cross-version defect prediction;
D O I
10.1109/ISSREW60843.2023.00044
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Building defect prediction models based on online learning can enhance prediction accuracy. It continuously rebuilds a new prediction model when adding a new data point. However, predicting a module as "non-defective" (i.e., negative prediction) can result in fewer test cases for such modules. Therefore, defects can be overlooked during testing, even when the module is defective. The erroneous test results are used as learning data by online learning, which could negatively affect prediction accuracy. In our experiment, we demonstrate this negative influence on prediction accuracy.
引用
收藏
页码:43 / 44
页数:2
相关论文
共 50 条
  • [1] Active Learning for Software Defect Prediction
    Luo, Guangchun
    Ma, Ying
    Qin, Ke
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (06) : 1680 - 1683
  • [2] An investigation of online and offline learning models for online Just-in-Time Software Defect Prediction
    Cabral, George G.
    Minku, Leandro L.
    Oliveira, Adriano L. I.
    Pessoa, Dinaldo A.
    Tabassum, Sadia
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (05)
  • [3] On Software Defect Prediction Using Machine Learning
    Ren, Jinsheng
    Qin, Ke
    Ma, Ying
    Luo, Guangchun
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [4] Ensemble learning based software defect prediction
    Dong, Xin
    Liang, Yan
    Miyamoto, Shoichiro
    Yamaguchi, Shingo
    JOURNAL OF ENGINEERING RESEARCH, 2023, 11 (04): : 377 - 391
  • [5] On the use of deep learning in software defect prediction
    Giray, Gorkem
    Bennin, Kwabena Ebo
    Koksal, Omer
    Babur, Onder
    Tekinerdogan, Bedir
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 195
  • [6] Software Defect Prediction Based on Fourier Learning
    Yang, Kang
    Yu, Huiqun
    Fan, Guisheng
    Yang, Xingguang
    Zheng, Song
    Leng, Chunxia
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2018, : 388 - 392
  • [7] Deep learning based software defect prediction
    Qiao, Lei
    Li, Xuesong
    Umer, Qasim
    Guo, Ping
    NEUROCOMPUTING, 2020, 385 : 100 - 110
  • [8] Software Defect Prediction using Deep Learning
    Nevendra, Meetesh
    Singh, Pradeep
    ACTA POLYTECHNICA HUNGARICA, 2021, 18 (10) : 173 - 189
  • [9] Dictionary Learning Based Software Defect Prediction
    Jing, Xiao-Yuan
    Ying, Shi
    Zhang, Zhi-Wu
    Wu, Shan-Shan
    Liu, Jin
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, : 414 - 423
  • [10] Multiview Transfer Learning for Software Defect Prediction
    Chen, Jinyin
    Yang, Yitao
    Hu, Keke
    Xuan, Qi
    Liu, Yi
    Yang, Chao
    IEEE ACCESS, 2019, 7 : 8901 - 8916