{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T09:49:22Z","timestamp":1782208162256,"version":"3.54.5"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T00:00:00Z","timestamp":1777334400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T00:00:00Z","timestamp":1777334400000},"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":["Empir Software Eng"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1007\/s10664-026-10845-z","type":"journal-article","created":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T12:14:36Z","timestamp":1777378476000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["No silver bullet in software analytics: Understanding the impact of model tuning metrics on the performance of software defects prediction models"],"prefix":"10.1007","volume":"31","author":[{"given":"Moataz","family":"Chouchen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4708-0362","authenticated-orcid":false,"given":"Ali","family":"Ouni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,4,28]]},"reference":[{"issue":"10","key":"10845_CR1","doi-asserted-by":"publisher","first-page":"2182","DOI":"10.1109\/TSE.2019.2945020","volume":"47","author":"A Agrawal","year":"2019","unstructured":"Agrawal A, Fu W, Chen D, Shen X, Menzies T (2019) How to \u201cdodge\" complex software analytics. IEEE Trans Software Eng 47(10):2182\u20132194","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR2","doi-asserted-by":"publisher","first-page":"2099","DOI":"10.1007\/s10664-020-09808-9","volume":"25","author":"A Agrawal","year":"2020","unstructured":"Agrawal A, Menzies T, Minku LL, Wagner M, Yu Z (2020) Better software analytics via \u201cduo\u2019\u2019: Data mining algorithms using\/used-by optimizers. Empir Softw Eng 25:2099\u20132136","journal-title":"Empir Softw Eng"},{"key":"10845_CR3","unstructured":"Alcoba\u00e7a E, Siqueira F, Rivolli A, Garcia LPF, Oliva JT, de Carvalho ACPLF (2020) Mfe: Towards reproducible meta-feature extraction. J Mach Learn Res vol 21, no 111, pp 1\u20135. [Online]. Available: http:\/\/jmlr.org\/papers\/v21\/19-348.html"},{"key":"10845_CR4","unstructured":"Alcoba\u00e7a E, Siqueira F, Rivolli A, Garcia LPF, Oliva JT, de Carvalho ACPLF (2025) Replication package: https:\/\/github.com\/stilab-ets\/SDP-Model-Tuning"},{"issue":"1","key":"10845_CR5","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1016\/j.jss.2009.06.055","volume":"83","author":"E Arisholm","year":"2010","unstructured":"Arisholm E, Briand LC, Johannessen EB (2010) A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. J Syst Softw 83(1):2\u201317","journal-title":"J Syst Softw"},{"issue":"6","key":"10845_CR6","doi-asserted-by":"publisher","first-page":"5047","DOI":"10.1007\/s10664-020-09878-9","volume":"25","author":"AA Bangash","year":"2020","unstructured":"Bangash AA, Sahar H, Hindle A, Ali K (2020) On the time-based conclusion stability of cross-project defect prediction models. Empir Softw Eng 25(6):5047\u20135083","journal-title":"Empir Softw Eng"},{"issue":"3","key":"10845_CR7","first-page":"12","volume":"5","author":"JD Brown","year":"2001","unstructured":"Brown JD (2001) Point-biserial correlation coefficients. Statistics 5(3):12\u20136","journal-title":"Statistics"},{"issue":"1","key":"10845_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/03610927408827101","volume":"3","author":"T Cali\u0144ski","year":"1974","unstructured":"Cali\u0144ski T, Harabasz J (1974) A dendrite method for cluster analysis. Communications in Statistics-theory and Methods 3(1):1\u201327","journal-title":"Communications in Statistics-theory and Methods"},{"key":"10845_CR9","doi-asserted-by":"crossref","unstructured":"Chen D, Fu W, Krishna R, Menzies T (2018) Applications of psychological science for actionable analytics. In: Proceedings of the 2018 26th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp 456\u2013467","DOI":"10.1145\/3236024.3236050"},{"key":"10845_CR10","doi-asserted-by":"crossref","unstructured":"Cohen J (2013) Statistical power analysis for the behavioral sciences. Academic press","DOI":"10.4324\/9780203771587"},{"key":"10845_CR11","doi-asserted-by":"crossref","unstructured":"D\u2019Ambros M, Lanza M, Robbes R (2010) An extensive comparison of bug prediction approaches. In: 7th IEEE working conference on mining software repositories (MSR 2010). IEEE 2010:31\u201341","DOI":"10.1109\/MSR.2010.5463279"},{"key":"10845_CR12","unstructured":"Dancey CP, Reidy J (2007) Statistics without maths for psychology. Pearson education"},{"key":"10845_CR13","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/TPAMI.1979.4766909","volume":"2","author":"DL Davies","year":"1979","unstructured":"Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 2:224\u2013227","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"1","key":"10845_CR14","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1080\/01969727408546059","volume":"4","author":"JC Dunn","year":"1974","unstructured":"Dunn JC (1974) Well-separated clusters and optimal fuzzy partitions. J Cybernet 4(1):95\u2013104","journal-title":"J Cybernet"},{"key":"10845_CR15","doi-asserted-by":"crossref","unstructured":"Dutta S, Selvam J, Jain A, Misailovic S (2021) Tera: Optimizing stochastic regression tests in machine learning projects. In: Proceedings of the 30th ACM SIGSOFT international symposium on software testing and analysis, pp 413\u2013426","DOI":"10.1145\/3460319.3464844"},{"issue":"11","key":"10845_CR16","doi-asserted-by":"publisher","first-page":"e2381","DOI":"10.1002\/smr.2381","volume":"33","author":"B Eken","year":"2021","unstructured":"Eken B, Tufan S, Tunaboylu A, Guler T, Atar R, Tosun A (2021) Deployment of a change-level software defect prediction solution into an industrial setting. J Softw Evolution Process 33(11):e2381","journal-title":"J Softw Evolution Process"},{"key":"10845_CR17","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.infsof.2016.04.017","volume":"76","author":"W Fu","year":"2016","unstructured":"Fu W, Menzies T, Shen X (2016) Tuning for software analytics: Is it really necessary? Inf Softw Technol 76:135\u2013146","journal-title":"Inf Softw Technol"},{"key":"10845_CR18","doi-asserted-by":"crossref","unstructured":"Ghotra B, McIntosh S, Hassan AE (2015) Revisiting the impact of classification techniques on the performance of defect prediction models. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering, vol 1. IEEE, pp 789\u2013800","DOI":"10.1109\/ICSE.2015.91"},{"key":"10845_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111537","volume":"195","author":"G Giray","year":"2023","unstructured":"Giray G, Bennin KE, K\u00f6ksal \u00d6, Babur \u00d6, Tekinerdogan B (2023) On the use of deep learning in software defect prediction. J Syst Softw 195:111537","journal-title":"J Syst Softw"},{"key":"10845_CR20","doi-asserted-by":"crossref","unstructured":"Gong L, Jiang S, Wang R, Jiang L (2019) Empirical evaluation of the impact of class overlap on software defect prediction. In: 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, pp 698\u2013709","DOI":"10.1109\/ASE.2019.00071"},{"issue":"4","key":"10845_CR21","doi-asserted-by":"publisher","first-page":"2440","DOI":"10.1109\/TSE.2022.3220740","volume":"49","author":"L Gong","year":"2022","unstructured":"Gong L, Zhang H, Zhang J, Wei M, Huang Z (2022) A comprehensive investigation of the impact of class overlap on software defect prediction. IEEE Trans Software Eng 49(4):2440\u20132458","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR22","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1016\/j.infsof.2014.11.006","volume":"59","author":"P He","year":"2015","unstructured":"He P, Li B, Liu X, Chen J, Ma Y (2015) An empirical study on software defect prediction with a simplified metric set. Inf Softw Technol 59:170\u2013190","journal-title":"Inf Softw Technol"},{"issue":"11","key":"10845_CR23","doi-asserted-by":"publisher","first-page":"1091","DOI":"10.1109\/TSE.2017.2748129","volume":"43","author":"S Herbold","year":"2017","unstructured":"Herbold S (2017) Comments on scottknottesd in response to\" an empirical comparison of model validation techniques for defect prediction models\". IEEE Trans Software Eng 43(11):1091\u20131094","journal-title":"IEEE Trans Software Eng"},{"issue":"3","key":"10845_CR24","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1109\/34.990132","volume":"24","author":"TK Ho","year":"2002","unstructured":"Ho TK, Basu M (2002) Complexity measures of supervised classification problems. IEEE Trans Pattern Anal Mach Intell 24(3):289\u2013300","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"8","key":"10845_CR25","doi-asserted-by":"publisher","first-page":"2879","DOI":"10.1109\/TSE.2021.3071193","volume":"48","author":"M Hort","year":"2021","unstructured":"Hort M, Kechagia M, Sarro F, Harman M (2021) A survey of performance optimization for mobile applications. IEEE Trans Software Eng 48(8):2879\u20132904","journal-title":"IEEE Trans Software Eng"},{"issue":"2","key":"10845_CR26","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1109\/TSE.2017.2770124","volume":"45","author":"S Hosseini","year":"2017","unstructured":"Hosseini S, Turhan B, Gunarathna D (2017) A systematic literature review and meta-analysis on cross project defect prediction. IEEE Trans Software Eng 45(2):111\u2013147","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR27","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1007\/s10664-008-9079-3","volume":"13","author":"Y Jiang","year":"2008","unstructured":"Jiang Y, Cukic B, Ma Y (2008) Techniques for evaluating fault prediction models. Empir Softw Eng 13:561\u2013595","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10845_CR28","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/TSE.2020.2982385","volume":"48","author":"J Jiarpakdee","year":"2020","unstructured":"Jiarpakdee J, Tantithamthavorn CK, Dam HK, Grundy J (2020) An empirical study of model-agnostic techniques for defect prediction models. IEEE Trans Software Eng 48(1):166\u2013185","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR29","doi-asserted-by":"crossref","unstructured":"Kalousis A, Hilario M (2000) Model selection via meta-learning: a comparative study. In: Proceedings 12th IEEE Internationals Conference on Tools with Artificial Intelligence. ICTAI 2000. IEEE pp 406\u2013413","DOI":"10.1109\/TAI.2000.889901"},{"key":"10845_CR30","doi-asserted-by":"crossref","unstructured":"Kang J, Ryu D, Baik J (2021) Predicting just-in-time software defects to reduce post-release quality costs in the maritime industry. Software: Practice and Experience 51(4):748\u2013771","DOI":"10.1002\/spe.2927"},{"key":"10845_CR31","doi-asserted-by":"crossref","unstructured":"Komorniczak J, Ksieniewicz P (2022) problexity-an open-source python library for binary classification problem complexity assessment. arXiv preprint arXiv:2207.06709","DOI":"10.1016\/j.neucom.2022.11.056"},{"issue":"4","key":"10845_CR32","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1109\/TSE.2008.35","volume":"34","author":"S Lessmann","year":"2008","unstructured":"Lessmann S, Baesens B, Mues C, Pietsch S (2008) Benchmarking classification models for software defect prediction: A proposed framework and novel findings. IEEE Trans Software Eng 34(4):485\u2013496","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR33","doi-asserted-by":"crossref","unstructured":"Li K, Xiang Z, Chen T, Tan KC (2020) Bilo-cpdp: Bi-level programming for automated model discovery in cross-project defect prediction. In: Proceedings of the 35th IEEE\/ACM international conference on automated software engineering, pp 573\u2013584","DOI":"10.1145\/3324884.3416617"},{"issue":"5","key":"10845_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3347711","volume":"52","author":"AC Lorena","year":"2019","unstructured":"Lorena AC, Garcia LP, Lehmann J, Souto MC, Ho TK (2019) How complex is your classification problem? a survey on measuring classification complexity. ACM Computing Surveys (CSUR) 52(5):1\u201334","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"10845_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2019.113156","volume":"147","author":"A Majd","year":"2020","unstructured":"Majd A, Vahidi-Asl M, Khalilian A, Poorsarvi-Tehrani P, Haghighi H (2020) Sldeep: Statement-level software defect prediction using deep-learning model on static code features. Expert Syst Appl 147:113156","journal-title":"Expert Syst Appl"},{"issue":"9","key":"10845_CR36","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1109\/TSE.2016.2630689","volume":"43","author":"W Martin","year":"2016","unstructured":"Martin W, Sarro F, Jia Y, Zhang Y, Harman M (2016) A survey of app store analysis for software engineering. IEEE Trans Software Eng 43(9):817\u2013847","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR37","doi-asserted-by":"crossref","unstructured":"Menzies T, Turhan B, Bener A, Gay G, Cukic B, Jiang Y (2008) Implications of ceiling effects in defect predictors. In: Proceedings of the 4th international workshop on Predictor models in software engineering, pp 47\u201354","DOI":"10.1145\/1370788.1370801"},{"key":"10845_CR38","unstructured":"Michie D, Spiegelhalter DJ, Taylor CC, Campbell J (1995) Machine learning, neural and statistical classification. Ellis Horwood"},{"key":"10845_CR39","doi-asserted-by":"crossref","unstructured":"Moussa R, Sarro F (2022) On the use of evaluation measures for defect prediction studies. In: Proceedings of the 31st ACM SIGSOFT international symposium on software testing and analysis, pp 101\u2013113","DOI":"10.1145\/3533767.3534405"},{"key":"10845_CR40","doi-asserted-by":"crossref","unstructured":"Myers L, Sirois MJ (2004) Spearman correlation coefficients, differences between. Encyclopedia of statistical sciences, vol 12","DOI":"10.1002\/0471667196.ess5050"},{"issue":"4","key":"10845_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3508479","volume":"31","author":"C Ni","year":"2022","unstructured":"Ni C, Xia X, Lo D, Yang X, Hassan AE (2022) Just-in-time defect prediction on javascript projects: A replication study. ACM Trans Softw Eng Methodol (TOSEM) 31(4):1\u201338","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"10845_CR42","doi-asserted-by":"crossref","unstructured":"Osman H, Ghafari M, Nierstrasz O, Lungu M (2017) An extensive analysis of efficient bug prediction configurations. In: Proceedings of the 13th international conference on predictive models and data analytics in software engineering, pp 107\u2013116","DOI":"10.1145\/3127005.3127017"},{"key":"10845_CR43","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: Machine learning in Python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"10845_CR44","doi-asserted-by":"crossref","unstructured":"Peters F, Menzies T, Layman L (2015) Lace2: Better privacy-preserving data sharing for cross project defect prediction. In: 2015 IEEE\/ACM 37th IEEE international conference on software engineering, vol 1. IEEE, pp 801\u2013811","DOI":"10.1109\/ICSE.2015.92"},{"key":"10845_CR45","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106330","volume":"125","author":"P Phannachitta","year":"2020","unstructured":"Phannachitta P (2020) On an optimal analogy-based software effort estimation. Inf Softw Technol 125:106330","journal-title":"Inf Softw Technol"},{"issue":"4","key":"10845_CR46","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1017\/S1930297500006239","volume":"12","author":"ND Phillips","year":"2017","unstructured":"Phillips ND, Neth H, Woike JK, Gaissmaier W (2017) Fftrees: A toolbox to create, visualize, and evaluate fast-and-frugal decision trees. Judgm Decis Mak 12(4):344\u2013368","journal-title":"Judgm Decis Mak"},{"key":"10845_CR47","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.ins.2018.10.043","volume":"477","author":"BA Pimentel","year":"2019","unstructured":"Pimentel BA, De Carvalho AC (2019) A new data characterization for selecting clustering algorithms using meta-learning. Inf Sci 477:203\u2013219","journal-title":"Inf Sci"},{"key":"10845_CR48","doi-asserted-by":"crossref","unstructured":"Pornprasit C, Tantithamthavorn C, Jiarpakdee J, Fu M, Thongtanunam P (2021) Pyexplainer: Explaining the predictions of just-in-time defect models. In: 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, pp 407\u2013418","DOI":"10.1109\/ASE51524.2021.9678763"},{"key":"10845_CR49","unstructured":"Rajbahadur GK (2020) Understanding the impact of experimental design choices on machine learning classifiers in software analytics. Ph.D. dissertation, Queen\u2019s University (Canada)"},{"key":"10845_CR50","doi-asserted-by":"crossref","unstructured":"Rajbahadur GK, Wang S, Kamei Y, Hassan AE (2017) The impact of using regression models to build defect classifiers. In: 2017 IEEE\/ACM 14th International Conference on Mining Software Repositories (MSR). IEEE, pp 135\u2013145","DOI":"10.1109\/MSR.2017.4"},{"issue":"7","key":"10845_CR51","doi-asserted-by":"publisher","first-page":"1414","DOI":"10.1109\/TSE.2019.2924371","volume":"47","author":"GK Rajbahadur","year":"2019","unstructured":"Rajbahadur GK, Wang S, Kamei Y, Hassan AE (2019) Impact of discretization noise of the dependent variable on machine learning classifiers in software engineering. IEEE Trans Software Eng 47(7):1414\u20131430","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR52","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","volume":"20","author":"PJ Rousseeuw","year":"1987","unstructured":"Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53\u201365","journal-title":"J Comput Appl Math"},{"issue":"2","key":"10845_CR53","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1109\/TSE.2010.9","volume":"36","author":"R Shatnawi","year":"2010","unstructured":"Shatnawi R (2010) A quantitative investigation of the acceptable risk levels of object-oriented metrics in open-source systems. IEEE Trans Software Eng 36(2):216\u2013225","journal-title":"IEEE Trans Software Eng"},{"issue":"6","key":"10845_CR54","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/TSE.2014.2322358","volume":"40","author":"M Shepperd","year":"2014","unstructured":"Shepperd M, Bowes D, Hall T (2014) Researcher bias: The use of machine learning in software defect prediction. IEEE Trans Software Eng 40(6):603\u2013616","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR55","unstructured":"Shrikanth NC, Majumder S, Menzies T (2021) Early life cycle software defect prediction. why? how?. In: 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), pp 448\u2013459"},{"issue":"2","key":"10845_CR56","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1111\/coin.12047","volume":"32","author":"MR Smith","year":"2016","unstructured":"Smith MR, Martinez T (2016) A comparative evaluation of curriculum learning with filtering and boosting in supervised classification problems. Comput Intell 32(2):167\u2013195","journal-title":"Comput Intell"},{"issue":"12","key":"10845_CR57","doi-asserted-by":"publisher","first-page":"1253","DOI":"10.1109\/TSE.2018.2836442","volume":"45","author":"Q Song","year":"2018","unstructured":"Song Q, Guo Y, Shepperd M (2018) A comprehensive investigation of the role of imbalanced learning for software defect prediction. IEEE Trans Software Eng 45(12):1253\u20131269","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR58","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C (2016) Towards a better understanding of the impact of experimental components on defect prediction models (No Title)","DOI":"10.1145\/2889160.2889256"},{"key":"10845_CR59","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, Hassan AE (2018) An experience report on defect modelling in practice: Pitfalls and challenges. In: Proceedings of the 40th International conference on software engineering: Software engineering in practice, pp 286\u2013295","DOI":"10.1145\/3183519.3183547"},{"key":"10845_CR60","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2018) The impact of automated parameter optimization for defect prediction models","DOI":"10.1109\/TSE.2018.2794977"},{"issue":"7","key":"10845_CR61","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1109\/TSE.2018.2794977","volume":"45","author":"C Tantithamthavorn","year":"2018","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2018) The impact of automated parameter optimization on defect prediction models. IEEE Trans Software Eng 45(7):683\u2013711","journal-title":"IEEE Trans Software Eng"},{"issue":"11","key":"10845_CR62","doi-asserted-by":"publisher","first-page":"1242","DOI":"10.1016\/j.infsof.2010.06.006","volume":"52","author":"A Tosun","year":"2010","unstructured":"Tosun A, Bener A, Turhan B, Menzies T (2010) Practical considerations in deploying statistical methods for defect prediction: A case study within the turkish telecommunications industry. Inf Softw Technol 52(11):1242\u20131257","journal-title":"Inf Softw Technol"},{"key":"10845_CR63","doi-asserted-by":"crossref","unstructured":"Tu H, Nair V (2018) Is one hyperparameter optimizer enough?. In: Proceedings of the 4th ACM SIGSOFT international workshop on software analytics, pp 19\u201325","DOI":"10.1145\/3278142.3278145"},{"issue":"1","key":"10845_CR64","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/s10664-011-9182-8","volume":"17","author":"B Turhan","year":"2012","unstructured":"Turhan B (2012) On the dataset shift problem in software engineering prediction models. Empir Softw Eng 17(1):62\u201374","journal-title":"Empir Softw Eng"},{"issue":"1","key":"10845_CR65","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1109\/TSE.2020.2986415","volume":"48","author":"H Tu","year":"2022","unstructured":"Tu H, Yu Z, Menzies T (2022) Better data labelling with emblem (and how that impacts defect prediction). IEEE Trans Software Eng 48(1):278\u2013294","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR66","doi-asserted-by":"crossref","unstructured":"Van Rijn JN, Hutter F (2018) Hyperparameter importance across datasets. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 2367\u20132376","DOI":"10.1145\/3219819.3220058"},{"issue":"12","key":"10845_CR67","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1109\/TSE.2018.2877612","volume":"46","author":"S Wang","year":"2018","unstructured":"Wang S, Liu T, Nam J, Tan L (2018) Deep semantic feature learning for software defect prediction. IEEE Trans Software Eng 46(12):1267\u20131293","journal-title":"IEEE Trans Software Eng"},{"key":"10845_CR68","doi-asserted-by":"crossref","unstructured":"Wang S, Liu T, Tan L (2016) Automatically learning semantic features for defect prediction. In: Proceedings of the 38th international conference on software engineering, pp 297\u2013308","DOI":"10.1145\/2884781.2884804"},{"key":"10845_CR69","unstructured":"Wan X, Zheng Z, Qin F, Lu X (2023) Data complexity: A new perspective for analyzing the difficulty of defect prediction tasks. arXiv preprint arXiv:2305.03615"},{"key":"10845_CR70","doi-asserted-by":"crossref","unstructured":"Wan X, Zheng Z, Qin F, Lu X (2025) Data complexity: A new perspective for analyzing the difficulty of defect prediction tasks. ACM Trans Softw Eng Methodol","DOI":"10.1145\/3649596"},{"key":"10845_CR71","doi-asserted-by":"crossref","unstructured":"Yang X, Lo D, Xia X, Zhang Y, Sun J (2015) Deep learning for just-in-time defect prediction. In: IEEE International conference on software quality, reliability and security. IEEE 2015:17\u201326","DOI":"10.1109\/QRS.2015.14"},{"key":"10845_CR72","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2024.112182","volume":"218","author":"F Yang","year":"2024","unstructured":"Yang F, Zeng G, Zhong F, Xiao P, Zheng W, Qiu F (2024) Cfexplainer: Explainable just-in-time defect prediction based on counterfactuals. J Syst Softw 218:112182","journal-title":"J Syst Softw"},{"key":"10845_CR73","doi-asserted-by":"crossref","unstructured":"Yan M, Xia X, Fan Y, Lo D, Hassan AE, Zhang X (2020) Effort-aware just-in-time defect identification in practice: a case study at alibaba. In: Proceedings of the 28th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, pp 1308\u20131319","DOI":"10.1145\/3368089.3417048"},{"key":"10845_CR74","doi-asserted-by":"crossref","unstructured":"Yao J, Shepperd M (2020) Assessing software defection prediction performance: Why using the matthews correlation coefficient matters. In: Proceedings of the 24th international conference on evaluation and assessment in software engineering, pp 120\u2013129","DOI":"10.1145\/3383219.3383232"},{"key":"10845_CR75","doi-asserted-by":"crossref","unstructured":"Yatish S, Jiarpakdee J, Thongtanunam P, Tantithamthavorn C (2019) Mining software defects: Should we consider affected releases?. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE). IEEE, pp 654\u2013665","DOI":"10.1109\/ICSE.2019.00075"},{"key":"10845_CR76","doi-asserted-by":"crossref","unstructured":"Yu J, Fu M, Ignatiev A, Tantithamthavorn C, Stuckey P (2024) A formal explainer for just-in-time defect predictions. ACM Trans Softw Eng Methodol","DOI":"10.1145\/3664809"},{"key":"10845_CR77","doi-asserted-by":"crossref","unstructured":"Zeng Z, Zhang Y, Zhang H, Zhang L (2021) Deep just-in-time defect prediction: how far are we?. In: Proceedings of the 30th ACM SIGSOFT international symposium on software testing and analysis, pp 427\u2013438","DOI":"10.1145\/3460319.3464819"},{"key":"10845_CR78","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.patrec.2020.03.030","volume":"136","author":"Q Zhu","year":"2020","unstructured":"Zhu Q (2020) On the performance of matthews correlation coefficient (mcc) for imbalanced dataset. Pattern Recogn Lett 136:71\u201380","journal-title":"Pattern Recogn Lett"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-026-10845-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-026-10845-z","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-026-10845-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T09:16:27Z","timestamp":1782206187000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-026-10845-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,28]]},"references-count":78,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2026,9]]}},"alternative-id":["10845"],"URL":"https:\/\/doi.org\/10.1007\/s10664-026-10845-z","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,28]]},"assertion":[{"value":"22 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 March 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 April 2026","order":3,"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 that Ali Ouni is a member of the EMSE Editorial Board. The authors declare that they have no conflict of interests and competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of Interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}],"article-number":"127"}}