{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T11:52:59Z","timestamp":1764071579028,"version":"3.45.0"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"15","license":[{"start":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T00:00:00Z","timestamp":1759968000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T00:00:00Z","timestamp":1759968000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s10586-025-05691-5","type":"journal-article","created":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T18:13:29Z","timestamp":1760033609000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A comparative study of Kolmogorov-Arnold networks and multilayer perceptrons for software defect prediction with SHAP analysis"],"prefix":"10.1007","volume":"28","author":[{"given":"Salih","family":"Turk","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmet","family":"Coskuncay","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,10,9]]},"reference":[{"issue":"8","key":"5691_CR1","doi-asserted-by":"publisher","first-page":"11119","DOI":"10.1007\/s10586-024-04446-y","volume":"27","author":"Yu Tang","year":"2024","unstructured":"Tang, Yu., Dai, Q., Yang, M., Chen, L., Ye, D.: Software defect prediction ensemble learning algorithm based on 2-step sparrow optimizing extreme learning machine. Clust. Comput. 27(8), 11119\u201311148 (2024)","journal-title":"Clust. Comput."},{"issue":"S3","key":"5691_CR2","doi-asserted-by":"publisher","first-page":"114","DOI":"10.51983\/ajcst-2019.8.S3.2051","volume":"8","author":"S Pagadala","year":"2019","unstructured":"Pagadala, S., Bathala, S., Uma, B.: An efficient predictive paradigm for software reliability. Asian Journal of Computer Science and Technology 8(S3), 114\u2013116 (2019)","journal-title":"Asian Journal of Computer Science and Technology"},{"issue":"1","key":"5691_CR3","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/s10515-024-00417-0","volume":"31","author":"MA Araghi","year":"2024","unstructured":"Araghi, M.A., Rafe, V., Khendek, F.: Using data mining techniques to generate test cases from graph transformation systems specifications. Autom. Softw. Eng. 31(1), 17 (2024)","journal-title":"Autom. Softw. Eng."},{"key":"5691_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2024.108493","volume":"163","author":"MR Naeem","year":"2025","unstructured":"Naeem, M.R., Khan, M.A., Khan, M., Alruwaili, O., Alrashdi, I., Alanazi, S.: Enhancing software quality assurance in ubiquitous learning environments through mutation testing and diverse test oracles. Computers in Human Behavior 163, 108493 (2025)","journal-title":"Computers in Human Behavior"},{"key":"5691_CR5","doi-asserted-by":"crossref","unstructured":"Mao, K., Harman, M., Jia, Y.: Sapienz: Multi-objective automated testing for android applications. In Proceedings of the 25th international symposium on software testing and analysis, pages 94\u2013105, 2016","DOI":"10.1145\/2931037.2931054"},{"key":"5691_CR6","doi-asserted-by":"crossref","unstructured":"Perera, A., Aleti, A., B\u00f6hme, M., Turhan, B.:Defect prediction guided search-based software testing. In Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering, pages 448\u2013460, 2020","DOI":"10.1145\/3324884.3416612"},{"issue":"2","key":"5691_CR7","doi-asserted-by":"publisher","DOI":"10.3390\/sym11020212","volume":"11","author":"LH Son","year":"2019","unstructured":"Son, L.H., Pritam, N., Khari, M., Kumar, R., Phuong, P.T.M., Thong, P.H.: Empirical study of software defect prediction: a systematic mapping. Symmetry 11(2), 212 (2019)","journal-title":"Symmetry"},{"issue":"10","key":"5691_CR8","doi-asserted-by":"publisher","first-page":"759","DOI":"10.17706\/jsw.12.10.759-772","volume":"12","author":"KN Neela","year":"2017","unstructured":"Neela, K.N., Ali, S.A., Ami, A.S., Gias, A.U.: Modeling software defects as anomalies: a case study on promise repository. J. Softw. 12(10), 759\u2013772 (2017)","journal-title":"J. Softw."},{"issue":"5","key":"5691_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-024-02764-x","volume":"5","author":"NS Thomas","year":"2024","unstructured":"Thomas, N.S., Kaliraj, S.: An improved and optimized random forest based approach to predict the software faults. SN Computer Science 5(5), 530 (2024)","journal-title":"SN Computer Science"},{"issue":"6","key":"5691_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10586-024-05010-4","volume":"28","author":"AN Mahmoud","year":"2025","unstructured":"Mahmoud, A.N., Santos, V., Freire, M.M., Abdelaziz, A.: Enhancing software defect prediction with a hybrid convolutional neural network and antlion optimization model. Cluster Computing 28(6), 1\u201336 (2025)","journal-title":"Cluster Computing"},{"issue":"1","key":"5691_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11219-024-09704-1","volume":"33","author":"K Phung","year":"2025","unstructured":"Phung, K., Ogunshile, E., Aydin, M.E.: Domain-specific implications of error-type metrics in risk-based software fault prediction. Software Qual. J. 33(1), 1\u201341 (2025)","journal-title":"Software Qual. J."},{"issue":"2","key":"5691_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00467-4","volume":"31","author":"S Kaliraj","year":"2024","unstructured":"Kaliraj, S., Sahasranth, V.G.P., Sivakumar, V.: A holistic approach to software fault prediction with dynamic classification. Autom. Softw. Eng. 31(2), 70 (2024)","journal-title":"Autom. Softw. Eng."},{"key":"5691_CR13","doi-asserted-by":"crossref","unstructured":"Aleem, S., Capretz, L. F., Ahmed, F.: Benchmarking machine learning technologies for software defect detection. arXiv arXiv:1506.07563, (2015)","DOI":"10.5121\/ijsea.2015.6302"},{"key":"5691_CR14","doi-asserted-by":"publisher","DOI":"10.5120\/20693-3582","author":"SG Jacob","year":"2015","unstructured":"Jacob, S.G.: Improved random forest algorithm for software defect prediction through data mining techniques. International Journal of Computer Applications (2015). https:\/\/doi.org\/10.5120\/20693-3582","journal-title":"International Journal of Computer Applications"},{"key":"5691_CR15","doi-asserted-by":"crossref","unstructured":"Santos, G., Figueiredo, E., Veloso, A., Viggiato, M., Ziviani, N.: Predicting software defects with explainable machine learning. In Proceedings of the XIX Brazilian Symposium on Software Quality, 1\u201310 (2020)","DOI":"10.1145\/3439961.3439979"},{"issue":"6","key":"5691_CR16","doi-asserted-by":"publisher","DOI":"10.1111\/exsy.12977","volume":"39","author":"Y Zhao","year":"2022","unstructured":"Zhao, Y., Wang, Y., Zhang, D., Gong, Y.: Eliminating the high false-positive rate in defect prediction through bayesnet with adjustable weight. Expert Systems 39(6), e12977 (2022)","journal-title":"Expert Systems"},{"issue":"6","key":"5691_CR17","doi-asserted-by":"publisher","first-page":"1276","DOI":"10.1109\/TSE.2011.103","volume":"38","author":"T Hall","year":"2011","unstructured":"Hall, T., Beecham, S., Bowes, D., Gray, D., Counsell, S.: A systematic literature review on fault prediction performance in software engineering. IEEE Trans. Software Eng. 38(6), 1276\u20131304 (2011)","journal-title":"IEEE Trans. Software Eng."},{"issue":"4","key":"5691_CR18","doi-asserted-by":"publisher","first-page":"3835","DOI":"10.1007\/s40747-022-00848-w","volume":"9","author":"Z Wang","year":"2023","unstructured":"Wang, Z., Tong, W., Li, P., Ye, G., Chen, H., Gong, X., Tang, Z.: Bugpre: an intelligent software version-to-version bug prediction system using graph convolutional neural networks. Complex & Intelligent Systems 9(4), 3835\u20133855 (2023)","journal-title":"Complex & Intelligent Systems"},{"issue":"1","key":"5691_CR19","first-page":"1276830","volume":"2022","author":"T Yao","year":"2022","unstructured":"Yao, T., Zhang, B., Peng, J., Han, Z., Yang, Z., Zhang, Z., Zhang, B.: Defect prediction technology of aerospace software based on deep neural network and process measurement. Math. Probl. Eng. 2022(1), 1276830 (2022)","journal-title":"Math. Probl. Eng."},{"issue":"06","key":"5691_CR20","doi-asserted-by":"publisher","first-page":"811","DOI":"10.1142\/S0218194018500237","volume":"28","author":"C Pak","year":"2018","unstructured":"Pak, C., Wang, T.T., Xiao Hong, S.: An empirical study on software defect prediction using over-sampling by smote. Int. J. Software Eng. Knowl. Eng. 28(06), 811\u2013830 (2018)","journal-title":"Int. J. Software Eng. Knowl. Eng."},{"key":"5691_CR21","doi-asserted-by":"crossref","unstructured":"Elahi, E., Ayub, A., Hussain, I.: Two staged data preprocessing ensemble model for software fault prediction. In 2021 international Bhurban conference on applied sciences and technologies (IBCAST), pages 506\u2013511. IEEE, (2021)","DOI":"10.1109\/IBCAST51254.2021.9393182"},{"issue":"3","key":"5691_CR22","doi-asserted-by":"publisher","first-page":"2023","DOI":"10.1007\/s10462-021-10044-w","volume":"55","author":"S Goyal","year":"2022","unstructured":"Goyal, S.: Handling class-imbalance with knn (neighbourhood) under-sampling for software defect prediction. Artif. Intell. Rev. 55(3), 2023\u20132064 (2022)","journal-title":"Artif. Intell. Rev."},{"issue":"2","key":"5691_CR23","doi-asserted-by":"publisher","first-page":"147","DOI":"10.54525\/tbbmd.1235547","volume":"16","author":"\u00d6 \u015een","year":"2022","unstructured":"\u015een, \u00d6., Keser, S.B.: Yaz\u0131l\u0131m hata tahmininde farkl\u0131 alt \u00d6rnekleme ve \u00dcst \u00d6rnekleme y\u00f6ntemlerinin k\u0131yaslanmas\u0131. T\u00fcrkiye Bili\u015fim Vakf\u0131 Bilgisayar Bilimleri ve M\u00fchendisli\u011fi Dergisi 16(2), 147\u2013160 (2022)","journal-title":"T\u00fcrkiye Bili\u015fim Vakf\u0131 Bilgisayar Bilimleri ve M\u00fchendisli\u011fi Dergisi"},{"issue":"1","key":"5691_CR24","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1108\/EC-11-2023-0799","volume":"42","author":"D Zaibi","year":"2025","unstructured":"Zaibi, D., Salhi, M., Tbarki, K., Ksantini, R.: An incremental software defect detection model based on support vector machine. Eng. Comput. 42(1), 76\u201395 (2025)","journal-title":"Eng. Comput."},{"issue":"3","key":"5691_CR25","doi-asserted-by":"publisher","first-page":"1487","DOI":"10.1109\/TR.2024.3356515","volume":"73","author":"J Chen","year":"2024","unstructured":"Chen, J., Jiaping, X., Cai, S., Wang, X., Chen, H., Li, Z.: Software defect prediction approach based on a diversity ensemble combined with neural network. IEEE Trans. Reliab. 73(3), 1487\u20131501 (2024)","journal-title":"IEEE Trans. Reliab."},{"issue":"2","key":"5691_CR26","doi-asserted-by":"publisher","first-page":"201","DOI":"10.26555\/jiteki.v10i2.28521","volume":"10","author":"RU Aflaha","year":"2024","unstructured":"Aflaha, R.U., Herteno, R., Faisal, M.R., Abadi, F., Saputro, S.W.: Effect of smote variants on software defect prediction classification based on boosting algorithm. Jurnal Ilmiah Teknik Elektro Komputer dan Informatika (JITEKI) 10(2), 201\u2013216 (2024)","journal-title":"Jurnal Ilmiah Teknik Elektro Komputer dan Informatika (JITEKI)"},{"issue":"4","key":"5691_CR27","doi-asserted-by":"publisher","first-page":"846","DOI":"10.12928\/telkomnika.v22i4.25787","volume":"22","author":"AAP Ramadhani","year":"2024","unstructured":"Ramadhani, A.A.P., Nugroho, R.A., Faisal, M.R., Abadi, F., Herteno, R.: The impact of software metrics in nasa metric data program dataset modules for software defect prediction. TELKOMNIKA (Telecommunication Computing Electronics and Control) 22(4), 846\u2013853 (2024)","journal-title":"TELKOMNIKA (Telecommunication Computing Electronics and Control)"},{"key":"5691_CR28","doi-asserted-by":"crossref","unstructured":"Coelho, R. A., Guimaraes, F. D. R. N., Esmin, A. A. A.: Applying swarm ensemble clustering technique for fault prediction using software metrics. In 2014 13th International Conference on Machine Learning and Applications, pages 356\u2013361. IEEE, (2014)","DOI":"10.1109\/ICMLA.2014.63"},{"issue":"1","key":"5691_CR29","doi-asserted-by":"publisher","first-page":"18","DOI":"10.5815\/ijmecs.2020.01.03","volume":"12","author":"A Iqbal","year":"2020","unstructured":"Iqbal, A., Aftab, S.: A classification framework for software defect prediction using multi-filter feature selection technique and mlp. International Journal of Modern Education & Computer Science 12(1), 18 (2020)","journal-title":"International Journal of Modern Education & Computer Science"},{"issue":"2","key":"5691_CR30","doi-asserted-by":"publisher","first-page":"23","DOI":"10.23960\/komputasi.v8i2.2670","volume":"8","author":"RA Nugroho","year":"2020","unstructured":"Nugroho, R.A., Friska Abadi, M., Faisal, R., Herteno, R., Ramadhani, R.: Metrics based feature selection for software defect prediction. Jurnal Komputasi 8(2), 23\u201332 (2020)","journal-title":"Jurnal Komputasi"},{"key":"5691_CR31","first-page":"99","volume":"2","author":"M Tan","year":"2015","unstructured":"Tan, M., Tan, L., Dara, S., Mayeux, C.: Online defect prediction for imbalanced data. 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering 2, 99\u2013108 (2015). (IEEE)","journal-title":"2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering"},{"issue":"11","key":"5691_CR32","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1109\/TSE.2018.2876537","volume":"46","author":"C Tantithamthavorn","year":"2018","unstructured":"Tantithamthavorn, C., Hassan, A.E., Matsumoto, K.: The impact of class rebalancing techniques on the performance and interpretation of defect prediction models. IEEE Trans. Software Eng. 46(11), 1200\u20131219 (2018)","journal-title":"IEEE Trans. Software Eng."},{"issue":"2","key":"5691_CR33","doi-asserted-by":"publisher","DOI":"10.3390\/computers13020052","volume":"13","author":"Susmita Haldar","year":"2024","unstructured":"Haldar, Susmita, Capretz, Luiz Fernando: Interpretable software defect prediction from project effort and static code metrics. Computers 13(2), 52 (2024)","journal-title":"Computers"},{"issue":"3","key":"5691_CR34","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s10844-023-00793-1","volume":"60","author":"NAA Khleel","year":"2023","unstructured":"Khleel, N.A.A., Neh\u00e9z, K.: A novel approach for software defect prediction using cnn and gru based on smote tomek method. Journal of Intelligent Information Systems 60(3), 673\u2013707 (2023)","journal-title":"Journal of Intelligent Information Systems"},{"issue":"3","key":"5691_CR35","doi-asserted-by":"publisher","first-page":"3615","DOI":"10.1007\/s10586-023-04170-z","volume":"27","author":"NAA Khleel","year":"2024","unstructured":"Khleel, N.A.A., Neh\u00e9z, K.: Software defect prediction using a bidirectional lstm network combined with oversampling techniques. Clust. Comput. 27(3), 3615\u20133638 (2024)","journal-title":"Clust. Comput."},{"issue":"1","key":"5691_CR36","doi-asserted-by":"publisher","DOI":"10.1007\/s44227-024-00044-x","volume":"13","author":"NAA Khleel","year":"2025","unstructured":"Khleel, N.A.A., Neh\u00e9z, K., Fadulalla, M., Hisaen, A.: Ensemble-based machine learning algorithms combined with near miss method for software bug prediction. International Journal of Networked and Distributed Computing 13(1), 11 (2025)","journal-title":"International Journal of Networked and Distributed Computing"},{"key":"5691_CR37","unstructured":"Liu, Z., Wang, Y., Vaidya, S., Ruehle, F., Halverson, J., Solja\u010di\u0107, M., Hou, T. Y., Tegmark, M.: Kan: Kolmogorov-arnold networks. arXiv arXiv:2404.19756, (2024)"},{"key":"5691_CR38","unstructured":"Li, Z.: Kolmogorov-arnold networks are radial basis function networks. arXiv arXiv:2405.06721, (2024)"},{"issue":"6","key":"5691_CR39","doi-asserted-by":"publisher","first-page":"5823","DOI":"10.1007\/s13762-023-05379-6","volume":"21","author":"M Akif G\u00fcnen","year":"2024","unstructured":"Akif G\u00fcnen, M.: Comparison of histogram-curve fitting-based and global threshold methods for cloud detection. Int. J. Environ. Sci. Technol. 21(6), 5823\u20135848 (2024)","journal-title":"Int. J. Environ. Sci. Technol."},{"key":"5691_CR40","doi-asserted-by":"crossref","unstructured":"Goutte, C., Gaussier, E.: A probabilistic interpretation of precision, recall and f-score, with implication for evaluation. In European conference on information retrieval, pages 345\u2013359. Springer, (2005)","DOI":"10.1007\/978-3-540-31865-1_25"},{"key":"5691_CR41","doi-asserted-by":"crossref","unstructured":"Akif G\u00fcnen, M.: Explainable artificial intelligence for rock discontinuity detection from point cloud with ensemble methods. Journal of Rock Mechanics and Geotechnical Engineering, (2025)","DOI":"10.1016\/j.jrmge.2025.01.052"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05691-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-025-05691-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-025-05691-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T11:49:34Z","timestamp":1764071374000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-025-05691-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,9]]},"references-count":41,"journal-issue":{"issue":"15","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["5691"],"URL":"https:\/\/doi.org\/10.1007\/s10586-025-05691-5","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2025,10,9]]},"assertion":[{"value":"20 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 October 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"986"}}