Adaptive optimization framework for multimodal software defect prediction using reinforcement learning
*Shikha GautamCorresponding authorShikha.gautam@poornima.orgSchool of Computer EngineeringPoornima UniversityJaipur, Rajasthan, 302022, IndiaView full profile → , Ajay Khuntetadean.fce@poornima.edu.inSchool of Computer EngineeringPoornima UniversityJaipur, Rajasthan, 302022, IndiaView full profile → , Debolina Ghoshdebolina442@gmail.comDepartment of Information TechnologyManipal UniversityJaipur, Rajasthan, 303007, IndiaView full profile →
* Corresponding author · click or hover a name for details
- Received:
- 05 Mar 2025
- Published Online:
- 31 Oct 2025
- Article type:
- Research Article
- Language:
- EN
- Article no.:
- JIOS-2162
- Pages:
- 2351–2362
Abstract
Keywords
Subject Classifications
References
[1] M. Hesamolhokama, A. Shafiee, M. Ahmaditeshnizi, M. Fazli, and J. Habibi, “SDPERL: A framework for software defect prediction using ensemble feature extraction and reinforcement learning,” arXiv preprint arXiv:2412.07927 (2024). [Online]. Available: https://arxiv.org/abs/2412.07927
[2] F. Mohammad and D. Ryu, “Multimodal learning for just-in-time software defect prediction in autonomous driving systems,” arXiv preprint arXiv:2502.20806 (2025). [Online]. Available: https://arxiv.org/abs/2502.20806
[3] “DeepKriging: Spatially dependent deep neural networks for spatial prediction,” Statistica Sinica (2024). doi: 10.5705/ss.202021.0277
[4] S. Liu, Z. Guo, Y. Li, C. Wang, L. Chen, Z. Sun, Y. Zhou, and B. Xu, “Inconsistent defect labels: Essence, causes, and influence,” IEEE Transactions on Software Engineering, vol. 49, pp. 586–610 (2023). doi: 10.1109/TSE.2022.3156787
[5] “Static code analysis alarms filtering reloaded: A new real-world dataset and its ML-based utilization,” IEEE Access, vol. 10, pp. 55090–55101 (2022). doi: 10.1109/access.2022.3176865
[6] M. Li, J. Cao, Y. Tian, T. O. Li, M. Wen, and S.-C. Cheung, “COMET: Coverage-guided model generation for deep learning library testing,” ACM Transactions on Software Engineering and Methodology (2022). doi: 10.1145/3583566
[7] C. Pornprasit and C. Tantithamthavorn, “DeepLineDP: Towards a deep learning approach for line-level defect prediction,” IEEE Transactions on Software Engineering, vol. 49, pp. 84–98 (2023). doi: 10.1109/TSE.2022.3144348
[8] “Binary code vulnerability detection based on multi-level feature fusion,” IEEE Access (2023). doi: 10.1109/access.2023.3289001
[9] K. Liu, J. Zhang, L. Li, A. Koyuncu, D. Kim, C. Ge, Z. Liu, J. Klein, and T. F. Bissyandé, “Reliable fix patterns inferred from static checkers for automated program repair,” ACM Transactions on Software Engineering and Methodology, vol. 32, no. 4, pp. 1–38 (2023). doi: 10.1145/3579637
[10] J. Bai, J. Jia, and L. F. Capretz, “A three-stage transfer learning framework for multi-source cross-project software defect prediction,” Information & Software Technology, vol. 150, p. 106985 (2022). doi: 10.1016/j.infsof.2022.106985
[11] I. Arora and A. Saha, “ELM and KELM based software defect prediction using feature selection techniques,” Journal of Information and Optimization Sciences, vol. 40, no. 5, pp. 1025–1045 (2019).
[12] K. V. Kumar, P. Kumari, M. Rao, and D. P. Mohapatra, “Metaheuristic feature selection for software fault prediction,” Journal of Information and Optimization Sciences, vol. 43, no. 5, pp. 1013–1020 (2022).
[13] S. Desai, N. A. Rahul, V. Latke, T. Deshmukh, P. N. Mahalle, and L. Umate, “Hybrid machine learning models for solving complex optimization problems in information systems,” Journal of Information and Optimization Sciences, vol. 46, no. 4-B, pp. 1253–1263 (2025). doi: 10.47974/JIOS-1987
[14] S. Heidbrink, K. N. Rodhouse, and D. M. Dunlavy, “Multimodal deep learning for flaw detection in software programs,” arXiv preprint arXiv:2009.04549 (2020). [Online]. Available: https://arxiv.org/abs/2009.04549




