抄録
Software defects can lead to severe issues in software systems, such as software errors, security vulnerabilities, and decreased software performance. Early prediction of software defects can prevent these problems, reduce development costs, and enhance system reliability. However, existing methods often focus on manually crafted code features and overlook the rich semantic and contextual information in program code. In this paper, we propose a novel approach that integrates JavaBERT-based embeddings with a CNN-BiLSTM model for software defect prediction. Our model considers code context and captures code patterns and dependencies throughout the code, thereby improving prediction performance. We incorporate Optuna to find optimal hyperparameters. We conducted experiments on the PROMISE dataset, which demonstrated that our approach outperforms baseline models, particularly in leveraging code semantics to enhance defect prediction performance.
| 本文言語 | English |
|---|---|
| ページ(範囲) | 51-59 |
| ページ数 | 9 |
| ジャーナル | CEUR Workshop Proceedings |
| 巻 | 3612 |
| 出版ステータス | Published - 2023 |
| イベント | Joint of the 5th International Workshop on Experience with SQuaRE Series and its Future Direction and the 11th International Workshop on Quantitative Approaches to Software Quality, IWESQ-QuASoQ 2023 - Hybrid, Seoul, Korea, Republic of 継続期間: 2023 12月 4 → … |
ASJC Scopus subject areas
- コンピュータサイエンス一般
フィンガープリント
「Software Defect Prediction based on JavaBERT and CNN-BiLSTM」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。引用スタイル
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS