[1] Buckley F.J., and Poston R., 1984. Software quality assurance. IEEE Transactions on Software Engineering, (1), pp. 36-41. [2] Menzies T., Greenwald J., and Frank A., 2006. Data mining static code attributes to learn defect predictors. IEEE Transactions on Software Engineering,33(1), pp. 2-13. [3] Hall T., Beecham S., Bowes D., Gray D., and Counsell S., 2011. A systematic literature review on fault prediction performance in software engineering. IEEE Transactions on Software Engineering,38(6), pp. 1276-1304. [4] Akintola A.G., Balogun A.O., Lafenwa-Balogun F.B., and Mojeed H.A., 2018. Comparative analysis of selected heterogeneous classifiers for software defects prediction using filter-based feature selection methods. FUOYE Journal of Engineering and Technology,3(1), pp. 134-137. [5] Jing X.Y., Wu F., Dong X., and Xu B., 2016. An improved SDA based defect prediction framework for both within-project and cross-project class-imbalance problems. IEEE Transactions on Software Engineering,43(4), pp. 321-339. [6] Tantithamthavorn C., McIntosh S., Hassan A.E., and Matsumoto K., 2016. An empirical comparison of model validation techniques for defect prediction models. IEEE Transactions on Software Engineering,43(1), pp. 1-18. [7] Sun Z., Song Q., Zhu X., Sun H., Xu B., and Zhou Y., 2015. A novel ensemble method for classifying imbalanced data. Pattern Recognition,48(5), pp. 1623-1637. [8] Oluwagbemiga B.A., Shuib B., Abdulkadir S.J., and Sobri A., 2019. A hybrid multi-filter wrapper feature selection method for software defect predictors. International Journal of Supply Chain Management,8(2), pp. 916-922. [9] Krawczyk B.,2016. Learning from imbalanced data: open challenges and future directions. Progress in Artificial Intelligence,5(4), pp. 221-232. [10] Weiss G.M., and Provost F., 2001. The effect of class distribution on classifier learning: an empirical study. [11] Yoon K., and Kwek S., 2007. A data reduction approach for resolving the imbalanced data issue in functional genomics.Neural Computing and Applications, 16, pp. 295-306. [12] Balogun A.O., Basri S., Said J.A., Adeyemo V.E., Imam A.A., and Bajeh A.O., 2019. Software defect prediction: analysis of class imbalance and performance stability. [13] Khleel N.A.A., and Nehéz K., 2024. Software defect prediction using a bidirectional LSTM network combined with oversampling techniques. Cluster Computing,27(3), pp. 3615-3638. [14] Gupta M., Rajnish K., and Bhattacharjee V., 2024. Software fault prediction with imbalanced datasets using SMOTE-Tomek sampling technique and genetic algorithm models. Multimedia Tools and Applications,83(16), pp. 47627-47648. [15] Yu Q., Jiang S., and Zhang Y., 2017. The performance stability of defect prediction models with class imbalance: An empirical study. IEICE Transactions on Information and Systems,100(2), pp. 265-272. [16] Bennin K.E., Keung J., Phannachitta P., Monden A., and Mensah S., 2017. Mahakil: Diversity based oversampling approach to alleviate the class imbalance issue in software defect prediction. IEEE Transactions on Software Engineering,44(6), pp. 534-550. [17] Goel L., Sharma M., Khatri S.K., and Damodaran D., 2018, October. Implementation of data sampling in class imbalance learning for cross project defect prediction: an empirical study. In2018 Fifth International Symposium on Innovation in Information and Communication Technology (ISIICT), pp. 1-6. [18] Song Q., Guo Y., and Shepperd M., 2018. A comprehensive investigation of the role of imbalanced learning for software defect prediction. IEEE Transactions on Software Engineering,45(12), pp. 1253-1269. [19] Gao K., Khoshgoftaar T.M., and Napolitano A., 2014. The use of ensemble-based data preprocessing techniques for software defect prediction. International Journal of Software Engineering and Knowledge Engineering,24(09), pp.1229-1253. [20] Chen L., Fang B., Shang Z., and Tang Y., 2015. Negative samples reduction in cross-company software defects prediction.Information and Software Technology, 62, pp. 67-77. [21] Siers M.J., and Islam M.Z., 2015. Software defect prediction using a cost sensitive decision forest and voting, and a potential solution to the class imbalance problem.Information Systems, 51, pp. 62-71. [22] Bejjanki K.K., Gyani J., and Gugulothu N., 2020. Class imbalance reduction (CIR): a novel approach to software defect prediction in the presence of class imbalance.Symmetry, 12(3), 407. [23] Wang S., and Yao X., 2013. Using class imbalance learning for software defect prediction. IEEE Transactions on Reliability,62(2), pp. 434-443. [24] Rodriguez D., Herraiz I., Harrison R., Dolado J., and Riquelme J.C., 2014. Preliminary comparison of techniques for dealing with imbalance in software defect prediction. InProceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, pp. 1-10. [25] Galar M., Fernandez A., Barrenechea E., Bustince H., and Herrera F., 2011. A review on ensembles for the class imbalance problem: bagging-, boosting-, and hybrid-based approaches. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews),42(4), pp. 463-484. [26] Tong H., Liu B., and Wang S., 2018. Software defect prediction using stacked denoising autoencoders and two-stage ensemble learning.Information and Software Technology, 96, pp. 94-111. [27] Sun Z., Song Q., and Zhu X., 2012. Using coding-based ensemble learning to improve software defect prediction. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews),42(6), pp. 1806-1817. [28] Malhotra R., and Jain J., 2020, January. Handling imbalanced data using ensemble learning in software defect prediction. In2020 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 300-304. [29] Mehta S., and Patnaik K.S., 2021. Improved prediction of software defects using ensemble machine learning techniques. Neural Computing and Applications,33(16), pp. 10551-10562. [30] Matloob F., Aftab S., and Iqbal A., 2019. A Framework for Software Defect Prediction Using Feature Selection and Ensemble Learning Techniques. International Journal of Modern Education & Computer Science,11(12). [31] Ali U., Aftab S., Iqbal A., Nawaz Z., Bashir M.S., andSaeed M.A., 2020. Software defect prediction using variant based ensemble learning and feature selection techniques.International Journal of Modern Education and Computer Science, 13(5), 29. [32] Pandey S.K., Rathee D., and Tripathi A.K., 2020. Software defect prediction using K‐PCA and various kernel‐based extreme learning machine: an empirical study. IET Software,14(7), pp. 768-782. [33] Massoudi M., Jain N.K., and Bansal P., 2021. Software defect prediction using dimensionality reduction and deep learning. In2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), pp. 884-893. |