journal article·2025Open access

Telecontext-Enhanced Recursive Interactive Attention Fusion Method for Line-Level Defect Prediction

Haitao He, Bingjian Yan, Ke Xu, Lu Yu

Computers, Materials & Continua· Volume 82· Issue 2

Abstract

Software defect prediction aims to use measurement data of code and historical defects to predict potential problems, optimize testing resources and defect management. However, current methods face challenges: (1) Coarse-grai... | Find, read and cite all the research you need on Tech Science Press
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Manufacturing Process and Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. Semi-supervised software defect prediction model based on tri-training
2. A survey on software defect prediction using deep learning10.3390/math9111180 ↗
3. Software defect prediction based on deep representation learning of source code from contextual syntax and semantic graph10.1109/TR.2024.3354965 ↗
4. Fine-grained software defect prediction based on the method-call sequence
5. SLDeep: Statement-level software defect prediction using deep-learning model on static code features10.1016/j.eswa.2019.113156 ↗
6. Defect prediction with semantics and context features of codes based on graph representation learning10.1109/TR.2020.3040191 ↗
7. Software defect prediction employing BiLSTM and BERT-based semantic feature10.1007/s00500-022-06830-5 ↗
8. Precise learning of source code contextual semantics via hierarchical dependence structure and graph attention networks10.1016/j.jss.2021.111108 ↗
9. Perceptions, expectations, and challenges in defect prediction10.1109/TSE.2018.2877678 ↗
10. A novel software defect prediction based on atomic class-association rule mining10.1016/j.eswa.2018.07.042 ↗
11. Predicting defective lines using a model-agnostic technique10.1109/TSE.2020.3023177 ↗
12. SyntaxLineDP: A line-level software defect prediction model based on extended syntax information
13. DeepLineDP: Towards a deep learning approach for line-level defect prediction10.1109/TSE.2022.3144348 ↗
14. A multi-feature fusion-based automatic detection method for high-severity defects
15. Software defect prediction via convolutional neural network
16. DeepJIT: An end-to-end deep learning framework for just-in-time defect prediction
17. Software defect prediction using deep learning10.12700/APH.18.10.2021.10.9 ↗
18. Automated end-to-end management of the modeling lifecycle in deep learning10.1007/s10664-020-09894-9 ↗
19. Predicting line-level defects by capturing code contexts with hierarchical transformers
20. Bugram: Bug detection with n-gram language models
21. Natural software revisited
22. Z. Lin et al., “A structured self-attentive sentence embedding,” 2017, arXiv:1703.03130.
23. Mining software defects: Should we consider affected releases?
24. Supervised vs unsupervised models: A holistic look at effort-aware just-in-time defect prediction
25. LineVD: Statement-level vulnerability detection using graph neural networks
26. DeepBugs: A learning approach to name-based bug detection10.1145/3276517 ↗
27. Y. Wang, W. Wang, S. Joty, and S. C. Hoi, “CodeT5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation,” 2021, arXiv:2109.00859.10.18653/v1/2021.emnlp-main.685 ↗
28. Vulnerability detection with fine-grained interpretations
29. Building useful program analysis tools using an extensible java compiler
30. Comments on ScottKnottESD in response to “An empirical comparison of model validation techniques for defect prediction models”10.1109/TSE.2017.2748129 ↗