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 条
  • [31] On the Value of Oversampling for Deep Learning in Software Defect Prediction
    Yedida, Rahul
    Menzies, Tim
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (08) : 3103 - 3116
  • [32] On the Defect Prediction for Large Scale Software Systems - From Defect Density to Machine Learning
    Pradhan, Satya
    Nanniyur, Venky
    Vissapragada, Pavan K.
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 374 - 381
  • [33] An Investigation of Cross-Project Learning in Online Just-In-Time Software Defect Prediction
    Tabassum, Sadia
    Minku, Leandro L.
    Feng, Danyi
    Cabral, George G.
    Song, Liyan
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 554 - 565
  • [34] Software Visualization and Deep Transfer Learning for Effective Software Defect Prediction
    Chen, Jinyin
    Hu, Keke
    Yu, Yue
    Chen, Zhuangzhi
    Xuan, Qi
    Liu, Yi
    Filkov, Vladimir
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 578 - 589
  • [35] Research on software defect prediction
    Laboratory for Internet Software Technologies, Institute of Software, Chinese Acad. of Sci., Beijing 100190, China
    不详
    不详
    Ruan Jian Xue Bao, 2008, 7 (1565-1580): : 1565 - 1580
  • [36] Defect prediction for embedded software
    Oral, Atac Deniz
    Bener, Ayse Basar
    2007 22ND INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2007, : 346 - 351
  • [37] Towards Reliable Online Just-in-Time Software Defect Prediction
    Cabral, George G.
    Minku, Leandro L.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (03) : 1342 - 1358
  • [38] An Approach to Semantic and Structural Features Learning for Software Defect Prediction
    Shi, Meilong
    He, Peng
    Xiao, Haitao
    Li, Huixin
    Zeng, Cheng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020 (2020)
  • [39] Kernel CCA Based Transfer Learning for Software Defect Prediction
    Ma, Ying
    Zhu, Shunzhi
    Chen, Yumin
    Li, Jingjing
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (08) : 1903 - 1906
  • [40] Software defect prediction based on weighted extreme learning machine
    Gai, Jinjing
    Zheng, Shang
    Yu, Hualong
    Yang, Hongji
    MULTIAGENT AND GRID SYSTEMS, 2020, 16 (01) : 67 - 82