{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T17:32:05Z","timestamp":1771263125437,"version":"3.50.1"},"reference-count":146,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T00:00:00Z","timestamp":1659312000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T00:00:00Z","timestamp":1659312000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1007\/s10515-022-00344-y","type":"journal-article","created":{"date-parts":[[2022,8,1]],"date-time":"2022-08-01T19:02:40Z","timestamp":1659380560000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Test case prioritization using test case diversification and fault-proneness estimations"],"prefix":"10.1007","volume":"29","author":[{"given":"Mostafa","family":"Mahdieh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8308-0349","authenticated-orcid":false,"given":"Seyed-Hassan","family":"Mirian-Hosseinabadi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohsen","family":"Mahdieh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,1]]},"reference":[{"issue":"5","key":"344_CR1","doi-asserted-by":"publisher","first-page":"1762","DOI":"10.1002\/stvr.1762","volume":"31","author":"R Abou Assi","year":"2021","unstructured":"Abou Assi, R., Masri, W., Trad, C.: How detrimental is coincidental correctness to coverage-based fault detection and localization? An empirical study. Softw. Test. Verif. Reliab. 31(5), 1762 (2021)","journal-title":"Softw. Test. Verif. Reliab."},{"issue":"5","key":"344_CR2","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1002\/stvr.1603","volume":"26","author":"EL Alves","year":"2016","unstructured":"Alves, E.L., Machado, P.D., Massoni, T., Kim, M.: Prioritizing test cases for early detection of refactoring faults. Softw. Test. Verif. Reliab. 26(5), 402\u2013426 (2016)","journal-title":"Softw. Test. Verif. Reliab."},{"key":"344_CR3","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2011.01834","author":"M Bagherzadeh","year":"2021","unstructured":"Bagherzadeh, M., Kahani, N., Briand, L.: Reinforcement learning for test case prioritization. IEEE Trans. Softw. Eng. (2021). https:\/\/doi.org\/10.48550\/arXiv.2011.01834","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"344_CR4","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/32.979986","volume":"28","author":"J Bansiya","year":"2002","unstructured":"Bansiya, J., Davis, C.G.: A hierarchical model for object-oriented design quality assessment. IEEE Trans. Softw. Eng. 28(1), 4\u201317 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"344_CR5","doi-asserted-by":"publisher","first-page":"1146","DOI":"10.1109\/TKDE.2011.163","volume":"24","author":"PS Bishnu","year":"2011","unstructured":"Bishnu, P.S., Bhattacherjee, V.: Software fault prediction using quad tree-based k-means clustering algorithm. IEEE Trans. Knowl. Data Eng. 24(6), 1146\u20131150 (2011)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"344_CR6","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.infsof.2017.11.005","volume":"96","author":"A Boucher","year":"2018","unstructured":"Boucher, A., Badri, M.: Software metrics thresholds calculation techniques to predict fault-proneness: an empirical comparison. Inf. Softw. Technol. 96, 38\u201367 (2018)","journal-title":"Inf. Softw. Technol."},{"issue":"6","key":"344_CR7","doi-asserted-by":"publisher","first-page":"0177678","DOI":"10.1371\/journal.pone.0177678","volume":"12","author":"S Boughorbel","year":"2017","unstructured":"Boughorbel, S., Jarray, F., El-Anbari, M.: Optimal classifier for imbalanced data using Matthews correlation coefficient metric. PLoS ONE 12(6), 0177678 (2017)","journal-title":"PLoS ONE"},{"issue":"3","key":"344_CR8","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1007\/s11219-012-9181-z","volume":"21","author":"C Catal","year":"2013","unstructured":"Catal, C., Mishra, D.: Test case prioritization: a systematic mapping study. Softw. Qual. J. 21(3), 445\u2013478 (2013)","journal-title":"Softw. Qual. J."},{"key":"344_CR9","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla, N.V., Bowyer, K.W., Hall, L.O., Kegelmeyer, W.P.: SMOTE: synthetic minority over-sampling technique. J. Artif. Intell. Res. 16, 321\u2013357 (2002)","journal-title":"J. Artif. Intell. Res."},{"issue":"2","key":"344_CR10","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1109\/TR.2016.2628759","volume":"66","author":"J Chen","year":"2016","unstructured":"Chen, J., Kuo, F.-C., Chen, T.Y., Towey, D., Su, C., Huang, R.: A similarity metric for the inputs of OO programs and its application in adaptive random testing. IEEE Trans. Reliab. 66(2), 373\u2013402 (2016)","journal-title":"IEEE Trans. Reliab."},{"key":"344_CR11","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.jss.2017.09.031","volume":"135","author":"J Chen","year":"2018","unstructured":"Chen, J., Zhu, L., Chen, T.Y., Towey, D., Kuo, F.-C., Huang, R., Guo, Y.: Test case prioritization for object-oriented software: an adaptive random sequence approach based on clustering. J. Syst. Softw. 135, 107\u2013125 (2018)","journal-title":"J. Syst. Softw."},{"issue":"1","key":"344_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13040-017-0155-3","volume":"10","author":"D Chicco","year":"2017","unstructured":"Chicco, D.: Ten quick tips for machine learning in computational biology. BioData Min. 10(1), 1\u201317 (2017)","journal-title":"BioData Min."},{"issue":"6","key":"344_CR13","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng. 20(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"344_CR14","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","volume":"17","author":"M D\u2019Ambros","year":"2012","unstructured":"D\u2019Ambros, M., Lanza, M., Robbes, R.: Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir. Softw. Eng. 17(4), 531\u2013577 (2012)","journal-title":"Empir. Softw. Eng."},{"key":"344_CR15","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/TPAMI.1979.4766909","volume":"2","author":"DL Davies","year":"1979","unstructured":"Davies, D.L., Bouldin, D.W.: A cluster separation measure. IEEE Trans. Pattern Anal. Mach Intell. 2, 224\u2013227 (1979)","journal-title":"IEEE Trans. Pattern Anal. Mach Intell."},{"issue":"4","key":"344_CR16","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1049\/iet-sen.2019.0149","volume":"14","author":"J Deng","year":"2020","unstructured":"Deng, J., Lu, L., Qiu, S.: Software defect prediction via LSTM. IET Softw. 14(4), 443\u2013450 (2020)","journal-title":"IET Softw."},{"issue":"1","key":"344_CR17","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/0164-1212(94)90099-X","volume":"26","author":"FB e Abreu","year":"1994","unstructured":"e Abreu, F.B., Carapu\u00e7a, R.: Candidate metrics for object-oriented software within a taxonomy framework. J. Syst. Softw. 26(1), 87\u201396 (1994)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"344_CR18","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/32.988497","volume":"28","author":"S Elbaum","year":"2002","unstructured":"Elbaum, S., Malishevsky, A.G., Rothermel, G.: Test case prioritization: a family of empirical studies. IEEE Trans. Softw. Eng. 28(2), 159\u2013182 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"344_CR19","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1023\/B:SQJO.0000034708.84524.22","volume":"12","author":"S Elbaum","year":"2004","unstructured":"Elbaum, S., Rothermel, G., Kanduri, S., Malishevsky, A.G.: Selecting a cost-effective test case prioritization technique. Softw. Qual. J. 12(3), 185\u2013210 (2004)","journal-title":"Softw. Qual. J."},{"issue":"5","key":"344_CR20","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1016\/j.jss.2007.07.040","volume":"81","author":"KO Elish","year":"2008","unstructured":"Elish, K.O., Elish, M.O.: Predicting defect-prone software modules using support vector machines. J. Syst. Softw. 81(5), 649\u2013660 (2008)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"344_CR21","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s11219-013-9224-0","volume":"22","author":"C Fang","year":"2014","unstructured":"Fang, C., Chen, Z., Wu, K., Zhao, Z.: Similarity-based test case prioritization using ordered sequences of program entities. Softw. Qual. J. 22(2), 335\u2013361 (2014)","journal-title":"Softw. Qual. J."},{"issue":"6","key":"344_CR22","doi-asserted-by":"publisher","first-page":"1218","DOI":"10.1587\/transinf.2016EDP7356","volume":"100","author":"W Fu","year":"2017","unstructured":"Fu, W., Yu, H., Fan, G., Ji, X.: Coverage-based clustering and scheduling approach for test case prioritization. IEICE Trans. Inf. Syst. 100(6), 1218\u20131230 (2017)","journal-title":"IEICE Trans. Inf. Syst."},{"issue":"7","key":"344_CR23","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1109\/32.859533","volume":"26","author":"TL Graves","year":"2000","unstructured":"Graves, T.L., Karr, A.F., Marron, J.S., Siy, H.: Predicting fault incidence using software change history. IEEE Trans. Softw. Eng. 26(7), 653\u2013661 (2000)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"344_CR24","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1007\/s10664-006-9024-2","volume":"11","author":"M Grindal","year":"2006","unstructured":"Grindal, M., Lindstr\u00f6m, B., Offutt, J., Andler, S.F.: An evaluation of combination strategies for test case selection. Empir. Softw. Eng. 11(4), 583\u2013611 (2006)","journal-title":"Empir. Softw. Eng."},{"key":"344_CR25","series-title":"Operating and Programming Systems Series","volume-title":"Elements of Software Science","author":"MH Halstead","year":"1977","unstructured":"Halstead, M.H.: Elements of Software Science. Operating and Programming Systems Series, Elsevier Science, Inc., Amsterdam (1977)"},{"issue":"2","key":"344_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2685614","volume":"24","author":"D Hao","year":"2014","unstructured":"Hao, D., Zhang, L., Zhang, L., Rothermel, G., Mei, H.: A unified test case prioritization approach. ACM Trans. Softw. Eng. Methodol. 24(2), 1\u201331 (2014)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"5","key":"344_CR27","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TSE.2015.2496939","volume":"42","author":"D Hao","year":"2015","unstructured":"Hao, D., Zhang, L., Zang, L., Wang, Y., Wu, X., Xie, T.: To be optimal or not in test-case prioritization. IEEE Trans. Softw. Eng. 42(5), 490\u2013505 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"344_CR28","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1109\/32.689404","volume":"24","author":"R Harrison","year":"1998","unstructured":"Harrison, R., Counsell, S.J., Nithi, R.V.: An evaluation of the mood set of object-oriented software metrics. IEEE Trans. Softw. Eng. 24(6), 491\u2013496 (1998)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"344_CR29","volume-title":"The Elements of Statistical Learning","author":"T Hastie","year":"2008","unstructured":"Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning, 2nd edn. Springer, Berlin (2008). (Google Scholar)","edition":"2"},{"key":"344_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.08.008","volume":"69","author":"C Hettiarachchi","year":"2016","unstructured":"Hettiarachchi, C., Do, H., Choi, B.: Risk-based test case prioritization using a fuzzy expert system. Inf. Softw. Technol. 69, 1\u201315 (2016)","journal-title":"Inf. Softw. Technol."},{"issue":"3","key":"344_CR31","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1109\/TSE.2003.1183927","volume":"29","author":"JA Jones","year":"2003","unstructured":"Jones, J.A., Harrold, M.J.: Test-suite reduction and prioritization for modified condition\/decision coverage. IEEE Trans. Softw. Eng. 29(3), 195\u2013209 (2003)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"344_CR32","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2012","unstructured":"Kamei, Y., Shihab, E., Adams, B., Hassan, A.E., Mockus, A., Sinha, A., Ubayashi, N.: A large-scale empirical study of just-in-time quality assurance. IEEE Trans. Softw. Eng. 39(6), 757\u2013773 (2012)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"344_CR33","doi-asserted-by":"publisher","first-page":"1794","DOI":"10.1002\/smr.1794","volume":"29","author":"P Kandil","year":"2017","unstructured":"Kandil, P., Moussa, S., Badr, N.: Cluster-based test cases prioritization and selection technique for agile regression testing. J. Softw. Evol. Process 29(6), 1794 (2017)","journal-title":"J. Softw. Evol. Process"},{"issue":"5","key":"344_CR34","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1016\/j.infsof.2006.07.005","volume":"49","author":"S Kanmani","year":"2007","unstructured":"Kanmani, S., Uthariaraj, V.R., Sankaranarayanan, V., Thambidurai, P.: Object-oriented software fault prediction using neural networks. Inf. Softw. Technol. 49(5), 483\u2013492 (2007)","journal-title":"Inf. Softw. Technol."},{"issue":"2","key":"344_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3057269","volume":"50","author":"R Kazmi","year":"2017","unstructured":"Kazmi, R., Jawawi, D.N., Mohamad, R., Ghani, I.: Effective regression test case selection: a systematic literature review. ACM Comput. Surv. (CSUR) 50(2), 1\u201332 (2017)","journal-title":"ACM Comput. Surv. (CSUR)"},{"issue":"1","key":"344_CR36","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.scico.2012.01.006","volume":"78","author":"A Khalilian","year":"2012","unstructured":"Khalilian, A., Azgomi, M.A., Fazlalizadeh, Y.: An improved method for test case prioritization by incorporating historical test case data. Sci. Comput. Program. 78(1), 93\u2013116 (2012)","journal-title":"Sci. Comput. Program."},{"key":"344_CR37","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.infsof.2017.08.014","volume":"93","author":"M Khatibsyarbini","year":"2018","unstructured":"Khatibsyarbini, M., Isa, M.A., Jawawi, D.N., Tumeng, R.: Test case prioritization approaches in regression testing: a systematic literature review. Inf. Softw. Technol. 93, 74\u201393 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR38","volume-title":"Development at the Speed and Scale of Google","author":"A Kumar","year":"2010","unstructured":"Kumar, A.: Development at the Speed and Scale of Google. QCon, San Francisco (2010)"},{"issue":"1","key":"344_CR39","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10515-011-0093-0","volume":"19","author":"Y Ledru","year":"2012","unstructured":"Ledru, Y., Petrenko, A., Boroday, S., Mandran, N.: Prioritizing test cases with string distances. Autom. Softw. Eng. 19(1), 65\u201395 (2012)","journal-title":"Autom. Softw. Eng."},{"issue":"4","key":"344_CR40","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.: Benchmarking classification models for software defect prediction: a proposed framework and novel findings. IEEE Trans. Softw. Eng. 34(4), 485\u2013496 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"344_CR41","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1049\/iet-sen.2017.0148","volume":"12","author":"Z Li","year":"2018","unstructured":"Li, Z., Jing, X.-Y., Zhu, X.: Progress on approaches to software defect prediction. IET Softw. 12(3), 161\u2013175 (2018)","journal-title":"IET Softw."},{"key":"344_CR42","doi-asserted-by":"publisher","first-page":"106287","DOI":"10.1016\/j.infsof.2020.106287","volume":"122","author":"N Li","year":"2020","unstructured":"Li, N., Shepperd, M., Guo, Y.: A systematic review of unsupervised learning techniques for software defect prediction. Inf. Softw. Technol. 122, 106287 (2020)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR43","doi-asserted-by":"publisher","first-page":"83812","DOI":"10.1109\/ACCESS.2019.2925313","volume":"7","author":"H Liang","year":"2019","unstructured":"Liang, H., Yu, Y., Jiang, L., Xie, Z.: Seml: a semantic LSTM model for software defect prediction. IEEE Access 7, 83812\u201383824 (2019)","journal-title":"IEEE Access"},{"issue":"11","key":"344_CR44","doi-asserted-by":"publisher","first-page":"1054","DOI":"10.1109\/TSE.2018.2822270","volume":"45","author":"Q Luo","year":"2018","unstructured":"Luo, Q., Moran, K., Zhang, L., Poshyvanyk, D.: How do static and dynamic test case prioritization techniques perform on modern software systems? An extensive study on GitHub projects. IEEE Trans. Softw. Eng. 45(11), 1054\u20131080 (2018a)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"344_CR45","doi-asserted-by":"publisher","first-page":"106269","DOI":"10.1016\/j.infsof.2020.106269","volume":"121","author":"M Mahdieh","year":"2020","unstructured":"Mahdieh, M., Mirian-Hosseinabadi, S.-H., Etemadi, K., Nosrati, A., Jalali, S.: Incorporating fault-proneness estimations into coverage-based test case prioritization methods. Inf. Softw. Technol. 121, 106269 (2020)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR46","doi-asserted-by":"publisher","first-page":"113156","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.: SLDeep: statement-level software defect prediction using deep-learning model on static code features. Expert Syst. Appl. 147, 113156 (2020)","journal-title":"Expert Syst. Appl."},{"key":"344_CR47","volume-title":"Foundations of Software Testing. Addison-Wesley Professional 11. Academic Accommodation Policy","author":"AP Mathur","year":"2010","unstructured":"Mathur, A.P.: Foundations of Software Testing. Addison-Wesley Professional 11. Academic Accommodation Policy. Addison-Wesley, Boston (2010)"},{"key":"344_CR48","doi-asserted-by":"publisher","first-page":"98754","DOI":"10.1109\/ACCESS.2021.3095559","volume":"9","author":"F Matloob","year":"2021","unstructured":"Matloob, F., Ghazal, T.M., Taleb, N., Aftab, S., Ahmad, M., Khan, M.A., Abbas, S., Soomro, T.R.: Software defect prediction using ensemble learning: a systematic literature review. IEEE Access 9, 98754\u201398771 (2021)","journal-title":"IEEE Access"},{"key":"344_CR49","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"4","author":"TJ McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. 4, 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"344_CR50","doi-asserted-by":"publisher","first-page":"1258","DOI":"10.1109\/TSE.2011.106","volume":"38","author":"H Mei","year":"2012","unstructured":"Mei, H., Hao, D., Zhang, L., Zhang, L., Zhou, J., Rothermel, G.: A static approach to prioritizing JUnit test cases. IEEE Trans. Softw. Eng. 38(6), 1258\u20131275 (2012)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"344_CR51","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2006","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 33(1), 2\u201313 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"344_CR52","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2007","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 33(1), 2\u201313 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"344_CR53","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10515-010-0069-5","volume":"17","author":"T Menzies","year":"2010","unstructured":"Menzies, T., Milton, Z., Turhan, B., Cukic, B., Jiang, Y., Bener, A.: Defect prediction from static code features: current results, limitations, new approaches. Autom. Softw. Eng. 17(4), 375\u2013407 (2010)","journal-title":"Autom. Softw. Eng."},{"issue":"1","key":"344_CR54","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1007\/s10664-012-9218-8","volume":"19","author":"A Okutan","year":"2014","unstructured":"Okutan, A., Y\u0131ld\u0131z, O.T.: Software defect prediction using Bayesian networks. Empir. Softw. Eng. 19(1), 154\u2013181 (2014)","journal-title":"Empir. Softw. Eng."},{"issue":"4","key":"344_CR55","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1109\/TSE.2005.49","volume":"31","author":"TJ Ostrand","year":"2005","unstructured":"Ostrand, T.J., Weyuker, E.J., Bell, R.M.: Predicting the location and number of faults in large software systems. IEEE Trans. Softw. Eng. 31(4), 340\u2013355 (2005)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"344_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-10066-6","volume":"27","author":"R Pan","year":"2022","unstructured":"Pan, R., Bagherzadeh, M., Ghaleb, T.A., Briand, L.: Test case selection and prioritization using machine learning: a systematic literature review. Empir. Softw. Eng. 27(2), 1\u201343 (2022)","journal-title":"Empir. Softw. Eng."},{"key":"344_CR57","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/7132404","author":"S Panda","year":"2016","unstructured":"Panda, S., Munjal, D., Mohapatra, D.P.: A slice-based change impact analysis for regression test case prioritization of object-oriented programs. Adv. Softw. Eng. (2016). https:\/\/doi.org\/10.1155\/2016\/7132404","journal-title":"Adv. Softw. Eng."},{"key":"344_CR58","doi-asserted-by":"publisher","first-page":"113085","DOI":"10.1016\/j.eswa.2019.113085","volume":"144","author":"SK Pandey","year":"2020","unstructured":"Pandey, S.K., Mishra, R.B., Tripathi, A.K.: BPDET: an effective software bug prediction model using deep representation and ensemble learning techniques. Expert Syst. Appl. 144, 113085 (2020)","journal-title":"Expert Syst. Appl."},{"key":"344_CR59","doi-asserted-by":"publisher","first-page":"106470","DOI":"10.1016\/j.infsof.2020.106470","volume":"131","author":"H Pei","year":"2021","unstructured":"Pei, H., Yin, B., Xie, M., Cai, K.-Y.: Dynamic random testing with test case clustering and distance-based parameter adjustment. Inf. Softw. Technol. 131, 106470 (2021)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR60","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.jss.2019.03.064","volume":"153","author":"D Pradhan","year":"2019","unstructured":"Pradhan, D., Wang, S., Ali, S., Yue, T., Liaaen, M.: Employing rule mining and multi-objective search for dynamic test case prioritization. J. Syst. Softw. 153, 86\u2013104 (2019)","journal-title":"J. Syst. Softw."},{"key":"344_CR61","first-page":"8887","volume":"975","author":"MA Rahman","year":"2018","unstructured":"Rahman, M.A., Hasan, M.A., Siddik, M.S.: Prioritizing dissimilar test cases in regression testing using historical failure data. Int. J. Comput. Appl. 975, 8887 (2018)","journal-title":"Int. J. Comput. Appl."},{"issue":"4","key":"344_CR62","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/stvr.256","volume":"12","author":"G Rothermel","year":"2002","unstructured":"Rothermel, G., Harrold, M.J., Von Ronne, J., Hong, C.: Empirical studies of test-suite reduction. Softw. Test. Verif. Reliab. 12(4), 219\u2013249 (2002)","journal-title":"Softw. Test. Verif. Reliab."},{"issue":"11","key":"344_CR63","doi-asserted-by":"publisher","first-page":"1400","DOI":"10.3390\/sym11111400","volume":"11","author":"A Shrivathsan","year":"2019","unstructured":"Shrivathsan, A., Ravichandran, K., Krishankumar, R., Sangeetha, V., Kar, S., Ziemba, P., Jankowski, J.: Novel fuzzy clustering methods for test case prioritization in software projects. Symmetry 11(11), 1400 (2019)","journal-title":"Symmetry"},{"issue":"12","key":"344_CR64","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.: A comprehensive investigation of the role of imbalanced learning for software defect prediction. IEEE Trans. Softw. Eng. 45(12), 1253\u20131269 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"344_CR65","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.infsof.2015.09.002","volume":"69","author":"H Srikanth","year":"2016","unstructured":"Srikanth, H., Hettiarachchi, C., Do, H.: Requirements based test prioritization using risk factors: an industrial study. Inf. Softw. Technol. 69, 71\u201383 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR66","volume-title":"Introduction to Data Mining","author":"P-N Tan","year":"2016","unstructured":"Tan, P.-N., Steinbach, M., Kumar, V.: Introduction to Data Mining. Pearson Education, Noida (2016)"},{"key":"344_CR67","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1016\/j.infsof.2017.11.008","volume":"96","author":"H Tong","year":"2018","unstructured":"Tong, H., Liu, B., Wang, S.: Software defect prediction using stacked denoising autoencoders and two-stage ensemble learning. Inf. Softw. Technol. 96, 94\u2013111 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR68","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/8343910","author":"R Wang","year":"2016","unstructured":"Wang, R., Jiang, S., Chen, D., Zhang, Y.: Empirical study of the effects of different similarity measures on test case prioritization. Math. Probl. Eng. (2016a). https:\/\/doi.org\/10.1155\/2016\/8343910","journal-title":"Math. Probl. Eng."},{"issue":"7","key":"344_CR69","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1002\/stvr.1610","volume":"26","author":"T Wang","year":"2016","unstructured":"Wang, T., Zhang, Z., Jing, X., Liu, Y.: Non-negative sparse-based semiboost for software defect prediction. Softw. Test. Verif. Reliab. 26(7), 498\u2013515 (2016b)","journal-title":"Softw. Test. Verif. Reliab."},{"issue":"12","key":"344_CR70","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.: Deep semantic feature learning for software defect prediction. IEEE Trans. Softw. Eng. 46(12), 1267\u20131293 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"344_CR71","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/s10664-008-9082-8","volume":"13","author":"EJ Weyuker","year":"2008","unstructured":"Weyuker, E.J., Ostrand, T.J., Bell, R.M.: Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models. Empir. Softw. Eng. 13(5), 539\u2013559 (2008)","journal-title":"Empir. Softw. Eng."},{"key":"344_CR72","volume-title":"Using Z: Specification, Refinement, and Proof","author":"J Woodcock","year":"1996","unstructured":"Woodcock, J., Davies, J.: Using Z: Specification, Refinement, and Proof, vol. 39. Prentice Hall, Englewood Cliffs (1996)"},{"issue":"2","key":"344_CR73","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","volume":"2","author":"D Xu","year":"2015","unstructured":"Xu, D., Tian, Y.: A comprehensive survey of clustering algorithms. Ann. Data Sci. 2(2), 165\u2013193 (2015)","journal-title":"Ann. Data Sci."},{"key":"344_CR74","doi-asserted-by":"publisher","first-page":"110402","DOI":"10.1016\/j.jss.2019.110402","volume":"158","author":"Z Xu","year":"2019","unstructured":"Xu, Z., Li, S., Xu, J., Liu, J., Luo, X., Zhang, Y., Zhang, T., Keung, J., Tang, Y.: LDFR: learning deep feature representation for software defect prediction. J. Syst. Softw. 158, 110402 (2019)","journal-title":"J. Syst. Softw."},{"key":"344_CR75","doi-asserted-by":"publisher","first-page":"106664","DOI":"10.1016\/j.infsof.2021.106664","volume":"139","author":"J Yao","year":"2021","unstructured":"Yao, J., Shepperd, M.: The impact of using biased performance metrics on software defect prediction research. Inf. Softw. Technol. 139, 106664 (2021)","journal-title":"Inf. Softw. Technol."},{"key":"344_CR76","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2008.03835","author":"R Yedida","year":"2021","unstructured":"Yedida, R., Menzies, T.: On the value of oversampling for deep learning in software defect prediction. IEEE Trans. Softw. Eng. (2021). https:\/\/doi.org\/10.48550\/arXiv.2008.03835","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"344_CR77","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/stv.430","volume":"22","author":"S Yoo","year":"2012","unstructured":"Yoo, S., Harman, M.: Regression testing minimization, selection and prioritization: a survey. Softw. Test. Verif. Reliab. 22(2), 67\u2013120 (2012)","journal-title":"Softw. Test. Verif. Reliab."},{"issue":"1","key":"344_CR78","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10515-016-0194-x","volume":"24","author":"Z-W Zhang","year":"2017","unstructured":"Zhang, Z.-W., Jing, X.-Y., Wang, T.-J.: Label propagation based semi-supervised learning for software defect prediction. Autom. Softw. Eng. 24(1), 47\u201369 (2017)","journal-title":"Autom. Softw. Eng."},{"issue":"6","key":"344_CR79","doi-asserted-by":"publisher","first-page":"534","DOI":"10.1016\/j.infsof.2007.06.003","volume":"50","author":"H Zhong","year":"2008","unstructured":"Zhong, H., Zhang, L., Mei, H.: An experimental study of four typical test suite reduction techniques. Inf. Softw. Technol. 50(6), 534\u2013546 (2008)","journal-title":"Inf. Softw. Technol."},{"issue":"3","key":"344_CR80","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1049\/iet-sen.2019.0278","volume":"14","author":"K Zhu","year":"2020","unstructured":"Zhu, K., Zhang, N., Ying, S., Zhu, D.: Within-project and cross-project just-in-time defect prediction based on denoising autoencoder and convolutional neural network. IET Softw. 14(3), 185\u2013195 (2020)","journal-title":"IET Softw."},{"key":"344_CR81","doi-asserted-by":"crossref","unstructured":"Aljamaan, H., Alazba, A.: Software defect prediction using tree-based ensembles. In: Proceedings of the 16th ACM International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 1\u201310 (2020)","DOI":"10.1145\/3416508.3417114"},{"key":"344_CR82","doi-asserted-by":"crossref","unstructured":"Anderson, J., Salem, S., Do, H.: Improving the effectiveness of test suite through mining historical data. In: Proceedings of the 11th Working Conference on Mining Software Repositories, pp. 142\u2013151. ACM (2014)","DOI":"10.1145\/2597073.2597084"},{"key":"344_CR83","doi-asserted-by":"crossref","unstructured":"Arafeen, M.J., Do, H.: Test case prioritization using requirements-based clustering. In: 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, pp. 312\u2013321. IEEE (2013)","DOI":"10.1109\/ICST.2013.12"},{"key":"344_CR84","unstructured":"Ashraf, E., Rauf, A., Mahmood, K.: Value based regression test case prioritization. In: Proceedings of the World Congress on Engineering and Computer Science, vol. 1, pp. 24\u201326 (2012)"},{"key":"344_CR85","doi-asserted-by":"crossref","unstructured":"Carlson, R., Do, H., Denton, A.: A clustering approach to improving test case prioritization: an industrial case study. In: ICSM, vol. 11, pp. 382\u2013391 (2011)","DOI":"10.1109\/ICSM.2011.6080805"},{"key":"344_CR86","doi-asserted-by":"crossref","unstructured":"Chen, J., Bai, Y., Hao, D., Zhang, L., Zhang, L., Xie, B.: How do assertions impact coverage-based test-suite reduction? In: 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), pp. 418\u2013423. IEEE (2017)","DOI":"10.1109\/ICST.2017.45"},{"key":"344_CR87","doi-asserted-by":"crossref","unstructured":"Eghbali, S., Kudva, V., Rothermel, G., Tahvildari, L.: Supervised tie breaking in test case prioritization. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 242\u2013243. IEEE (2019)","DOI":"10.1109\/ICSE-Companion.2019.00095"},{"key":"344_CR88","doi-asserted-by":"crossref","unstructured":"Engstr\u00f6m, E., Runeson, P., Wikstrand, G.: An empirical evaluation of regression testing based on fix-cache recommendations. In: 2010 Third International Conference on Software Testing, Verification and Validation, pp. 75\u201378. IEEE (2010)","DOI":"10.1109\/ICST.2010.40"},{"key":"344_CR89","doi-asserted-by":"crossref","unstructured":"Engstr\u00f6m, E., Runeson, P., Ljung, A.: Improving regression testing transparency and efficiency with history-based prioritization\u2014an industrial case study. In: 2011 Fourth IEEE International Conference on Software Testing, Verification and Validation, pp. 367\u2013376. IEEE (2011)","DOI":"10.1109\/ICST.2011.27"},{"key":"344_CR90","doi-asserted-by":"crossref","unstructured":"Fraser, G., Wotawa, F.: Redundancy based test-suite reduction. In: International Conference on Fundamental Approaches to Software Engineering, pp. 291\u2013305. Springer (2007)","DOI":"10.1007\/978-3-540-71289-3_23"},{"key":"344_CR91","doi-asserted-by":"crossref","unstructured":"Fu, W., Menzies, T.: Revisiting unsupervised learning for defect prediction. In: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, pp. 72\u201383 (2017)","DOI":"10.1145\/3106237.3106257"},{"key":"344_CR92","doi-asserted-by":"crossref","unstructured":"Ghotra, B., McIntosh, S., Hassan, A.E.: 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, pp. 789\u2013800. IEEE (2015)","DOI":"10.1109\/ICSE.2015.91"},{"key":"344_CR93","unstructured":"Guo, L., Ma, Y., Cukic, B., Singh, H.: Robust prediction of fault-proneness by random forests. In: 15th International Symposium on Software Reliability Engineering, pp. 417\u2013428. IEEE (2004)"},{"key":"344_CR94","doi-asserted-by":"crossref","unstructured":"Hasan, M.A., Rahman, M.A., Siddik, M.S.: Test case prioritization based on dissimilarity clustering using historical data analysis. In: International Conference on Information, Communication and Computing Technology, pp. 269\u2013281. Springer (2017)","DOI":"10.1007\/978-981-10-6544-6_25"},{"key":"344_CR95","doi-asserted-by":"crossref","unstructured":"Hemmati, H.: Advances in techniques for test prioritization. In: Advances in Computers, vol. 112, pp. 185\u2013221. Elsevier, Amsterdam (2019)","DOI":"10.1016\/bs.adcom.2017.12.004"},{"key":"344_CR96","doi-asserted-by":"crossref","unstructured":"Hoang, T., Dam, H.K., Kamei, Y., Lo, D., Ubayashi, N.: DeepJIT: an end-to-end deep learning framework for just-in-time defect prediction. In: 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR), pp. 34\u201345. IEEE (2019)","DOI":"10.1109\/MSR.2019.00016"},{"key":"344_CR97","doi-asserted-by":"crossref","unstructured":"Hoang, T., Kang, H.J., Lo, D., Lawall, J.: CC2Vec: distributed representations of code changes. In: Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering, pp. 518\u2013529 (2020)","DOI":"10.1145\/3377811.3380361"},{"key":"344_CR98","doi-asserted-by":"crossref","unstructured":"Jiang, B., Zhang, Z., Chan, W.K., Tse, T.: Adaptive random test case prioritization. In: 2009 IEEE\/ACM International Conference on Automated Software Engineering, pp. 233\u2013244. IEEE (2009)","DOI":"10.1109\/ASE.2009.77"},{"key":"344_CR99","doi-asserted-by":"crossref","unstructured":"Jing, X.-Y., Ying, S., Zhang, Z.-W., Wu, S.-S., Liu, J.: Dictionary learning based software defect prediction. In: Proceedings of the 36th International Conference on Software Engineering, pp. 414\u2013423 (2014)","DOI":"10.1145\/2568225.2568320"},{"key":"344_CR100","doi-asserted-by":"crossref","unstructured":"Just, R., Jalali, D., Ernst, M.D.: Defects4J: a database of existing faults to enable controlled testing studies for Java programs. In: Proceedings of the 2014 International Symposium on Software Testing and Analysis, pp. 437\u2013440. ACM (2014)","DOI":"10.1145\/2610384.2628055"},{"key":"344_CR101","doi-asserted-by":"crossref","unstructured":"Khoshgoftaar, T.M., Gao, K., Seliya, N.: Attribute selection and imbalanced data: problems in software defect prediction. In: 2010 22nd IEEE International Conference on Tools with Artificial Intelligence, vol. 1, pp. 137\u2013144. IEEE (2010)","DOI":"10.1109\/ICTAI.2010.27"},{"key":"344_CR102","doi-asserted-by":"crossref","unstructured":"Kim, S., Baik, J.: An effective fault aware test case prioritization by incorporating a fault localization technique. In: Proceedings of the 2010 ACM\u2013IEEE International Symposium on Empirical Software Engineering and Measurement, p. 5. ACM (2010)","DOI":"10.1145\/1852786.1852793"},{"key":"344_CR103","doi-asserted-by":"crossref","unstructured":"Kl\u00e4s, M., Elberzhager, F., M\u00fcnch, J., Hartjes, K., Von Graevemeyer, O.: Transparent combination of expert and measurement data for defect prediction: an industrial case study. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering, vol. 2, pp. 119\u2013128. ACM (2010)","DOI":"10.1145\/1810295.1810313"},{"key":"344_CR104","doi-asserted-by":"crossref","unstructured":"Kwon, J.-H., Ko, I.-Y., Rothermel, G., Staats, M.: Test case prioritization based on information retrieval concepts. In: 2014 21st Asia\u2013Pacific Software Engineering Conference, vol. 1, pp. 19\u201326. IEEE (2014)","DOI":"10.1109\/APSEC.2014.12"},{"key":"344_CR105","doi-asserted-by":"crossref","unstructured":"Laali, M., Liu, H., Hamilton, M., Spichkova, M., Schmidt, H.W.: Test case prioritization using online fault detection information. In: Ada-Europe International Conference on Reliable Software Technologies, pp. 78\u201393. Springer (2016)","DOI":"10.1007\/978-3-319-39083-3_6"},{"key":"344_CR106","doi-asserted-by":"crossref","unstructured":"Lachmann, R., Schulze, S., Nieke, M., Seidl, C., Schaefer, I.: System-level test case prioritization using machine learning. In: 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 361\u2013368. IEEE (2016)","DOI":"10.1109\/ICMLA.2016.0065"},{"key":"344_CR107","unstructured":"Leon, D., Podgurski, A.: A comparison of coverage-based and distribution-based techniques for filtering and prioritizing test cases. In: 14th International Symposium on Software Reliability Engineering, 2003. ISSRE 2003, pp. 442\u2013453. IEEE (2003)"},{"key":"344_CR108","doi-asserted-by":"crossref","unstructured":"Li, J., He, P., Zhu, J., Lyu, M.R.: Software defect prediction via convolutional neural network. In: 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS), pp. 318\u2013328. IEEE (2017)","DOI":"10.1109\/QRS.2017.42"},{"key":"344_CR109","doi-asserted-by":"crossref","unstructured":"Li, R., Zhou, L., Zhang, S., Liu, H., Huang, X., Sun, Z.: Software defect prediction based on ensemble learning. In: Proceedings of the 2019 2nd International Conference on Data Science and Information Technology, pp. 1\u20136 (2019)","DOI":"10.1145\/3352411.3352412"},{"key":"344_CR110","doi-asserted-by":"crossref","unstructured":"Lou, Y., Chen, J., Zhang, L., Hao, D.: A survey on regression test-case prioritization. In: Advances in Computers, vol. 113, pp. 1\u201346. Elsevier, Amsterdam (2019)","DOI":"10.1016\/bs.adcom.2018.10.001"},{"key":"344_CR111","doi-asserted-by":"crossref","unstructured":"Luo, Q., Moran, K., Poshyvanyk, D.: A large-scale empirical comparison of static and dynamic test case prioritization techniques. In: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 559\u2013570 (2016)","DOI":"10.1145\/2950290.2950344"},{"key":"344_CR112","doi-asserted-by":"crossref","unstructured":"Luo, Q., Moran, K., Poshyvanyk, D., Di Penta, M.: Assessing test case prioritization on real faults and mutants. In: 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 240\u2013251. IEEE (2018b)","DOI":"10.1109\/ICSME.2018.00033"},{"key":"344_CR113","doi-asserted-by":"crossref","unstructured":"Memon, A., Gao, Z., Nguyen, B., Dhanda, S., Nickell, E., Siemborski, R., Micco, J.: Taming Google-scale continuous testing. In: 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 233\u2013242. IEEE (2017)","DOI":"10.1109\/ICSE-SEIP.2017.16"},{"key":"344_CR114","doi-asserted-by":"crossref","unstructured":"Meneely, A., Williams, L., Snipes, W., Osborne, J.: Predicting failures with developer networks and social network analysis. In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 13\u201323. ACM (2008)","DOI":"10.1145\/1453101.1453106"},{"key":"344_CR115","doi-asserted-by":"crossref","unstructured":"Miranda, B., Cruciani, E., Verdecchia, R., Bertolino, A.: Fast approaches to scalable similarity-based test case prioritization. In: 2018 IEEE\/ACM 40th International Conference on Software Engineering (ICSE), pp. 222\u2013232. IEEE (2018)","DOI":"10.1145\/3180155.3180210"},{"key":"344_CR116","doi-asserted-by":"crossref","unstructured":"Mirarab, S., Tahvildari, L.: A prioritization approach for software test cases based on Bayesian networks. In: International Conference on Fundamental Approaches to Software Engineering, pp. 276\u2013290. Springer (2007)","DOI":"10.1007\/978-3-540-71289-3_22"},{"key":"344_CR117","doi-asserted-by":"crossref","unstructured":"Mondal, D., Hemmati, H., Durocher, S.: Exploring test suite diversification and code coverage in multi-objective test case selection. In: 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), pp. 1\u201310. IEEE (2015)","DOI":"10.1109\/ICST.2015.7102588"},{"key":"344_CR118","doi-asserted-by":"crossref","unstructured":"Moser, R., Pedrycz, W., Succi, G.: A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction. In: ACM\/IEEE 30th International Conference on Software Engineering, 2008. ICSE\u201908. pp. 181\u2013190. IEEE (2008)","DOI":"10.1145\/1368088.1368114"},{"key":"344_CR119","unstructured":"Nam, J.: Survey on Software Defect Prediction. Technical Report. Department of Computer Science and Engineering, The Hong Kong University of Science and Technology (2014)"},{"key":"344_CR120","doi-asserted-by":"crossref","unstructured":"Nam, J., Kim, S.: CLAMI: defect prediction on unlabeled datasets. In: 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 452\u2013463. IEEE (2015)","DOI":"10.1109\/ASE.2015.56"},{"key":"344_CR121","doi-asserted-by":"crossref","unstructured":"Noor, T.B., Hemmati, H.: A similarity-based approach for test case prioritization using historical failure data. In: 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE), pp. 58\u201368. IEEE (2015)","DOI":"10.1109\/ISSRE.2015.7381799"},{"key":"344_CR122","doi-asserted-by":"crossref","unstructured":"Noor, T.B., Hemmati, H.: Studying test case failure prediction for test case prioritization. In: Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 2\u201311 (2017)","DOI":"10.1145\/3127005.3127006"},{"key":"344_CR123","doi-asserted-by":"crossref","unstructured":"Palma, F., Abdou, T., Bener, A., Maidens, J., Liu, S.: An improvement to test case failure prediction in the context of test case prioritization. In: Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 80\u201389 (2018)","DOI":"10.1145\/3273934.3273944"},{"key":"344_CR124","doi-asserted-by":"crossref","unstructured":"Pang, Y., Xue, X., Namin, A.S.: Identifying effective test cases through k-means clustering for enhancing regression testing. In: 2013 12th International Conference on Machine Learning and Applications, vol. 2, pp. 78\u201383. IEEE (2013)","DOI":"10.1109\/ICMLA.2013.109"},{"key":"344_CR125","doi-asserted-by":"crossref","unstructured":"Paterson, D., Campos, J., Abreu, R., Kapfhammer, G.M., Fraser, G., McMinn, P.: An empirical study on the use of defect prediction for test case prioritization. In: 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST), pp. 346\u2013357. IEEE (2019)","DOI":"10.1109\/ICST.2019.00041"},{"key":"344_CR126","doi-asserted-by":"crossref","unstructured":"Petri\u0107, J., Bowes, D., Hall, T., Christianson, B., Baddoo, N.: Building an ensemble for software defect prediction based on diversity selection. In: Proceedings of the 10th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 1\u201310 (2016)","DOI":"10.1145\/2961111.2962610"},{"key":"344_CR127","doi-asserted-by":"crossref","unstructured":"Pinzger, M., Nagappan, N., Murphy, B.: Can developer-module networks predict failures? In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 2\u201312. ACM (2008)","DOI":"10.1145\/1453101.1453105"},{"key":"344_CR128","doi-asserted-by":"crossref","unstructured":"Saha, R.K., Zhang, L., Khurshid, S., Perry, D.E.: An information retrieval approach for regression test prioritization based on program changes. In: 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering, vol. 1, pp. 268\u2013279. IEEE (2015)","DOI":"10.1109\/ICSE.2015.47"},{"key":"344_CR129","doi-asserted-by":"crossref","unstructured":"Salehie, M., Li, S., Tahvildari, L., Dara, R., Li, S., Moore, M.: Prioritizing requirements-based regression test cases: a goal-driven practice. In: 2011 15th European Conference on Software Maintenance and Reengineering, pp. 329\u2013332. IEEE (2011)","DOI":"10.1109\/CSMR.2011.46"},{"key":"344_CR130","doi-asserted-by":"crossref","unstructured":"Sandha, S.S., Aggarwal, M., Fedorov, I., Srivastava, M.: Mango: a python library for parallel hyperparameter tuning. In: ICASSP 2020\u20142020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 3987\u20133991. IEEE (2020)","DOI":"10.1109\/ICASSP40776.2020.9054609"},{"key":"344_CR131","doi-asserted-by":"crossref","unstructured":"Shivaji, S., Whitehead, E.J., Akella, R., Kim, S.: Reducing features to improve bug prediction. In: 2009 IEEE\/ACM International Conference on Automated Software Engineering, pp. 600\u2013604. IEEE (2009)","DOI":"10.1109\/ASE.2009.76"},{"key":"344_CR132","doi-asserted-by":"crossref","unstructured":"Spieker, H., Gotlieb, A., Marijan, D., Mossige, M.: Reinforcement learning for automatic test case prioritization and selection in continuous integration. In: Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 12\u201322 (2017)","DOI":"10.1145\/3092703.3092709"},{"key":"344_CR133","doi-asserted-by":"crossref","unstructured":"Wang, S., Ali, S., Yue, T., Bakkeli, \u00d8., Liaaen, M.: Enhancing test case prioritization in an industrial setting with resource awareness and multi-objective search. In: Proceedings of the 38th International Conference on Software Engineering Companion, pp. 182\u2013191 (2016c)","DOI":"10.1145\/2889160.2889240"},{"key":"344_CR134","doi-asserted-by":"crossref","unstructured":"Wang, S., Liu, T., Tan, L.: Automatically learning semantic features for defect prediction. In: 2016 IEEE\/ACM 38th International Conference on Software Engineering (ICSE), pp. 297\u2013308. IEEE (2016d)","DOI":"10.1145\/2884781.2884804"},{"key":"344_CR135","doi-asserted-by":"crossref","unstructured":"Wang, S., Nam, J., Tan, L.: QTEP: quality-aware test case prioritization. In: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, pp. 523\u2013534 (2017)","DOI":"10.1145\/3106237.3106258"},{"key":"344_CR136","doi-asserted-by":"crossref","unstructured":"Wilcoxon, F.: Individual comparisons by ranking methods. In: Breakthroughs in Statistics, pp. 196\u2013202. Springer, New York (1992)","DOI":"10.1007\/978-1-4612-4380-9_16"},{"key":"344_CR137","doi-asserted-by":"crossref","unstructured":"Yan, M., Fang, Y., Lo, D., Xia, X., Zhang, X.: File-level defect prediction: unsupervised vs. supervised models. In: 2017 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pp. 344\u2013353. IEEE (2017)","DOI":"10.1109\/ESEM.2017.48"},{"key":"344_CR138","doi-asserted-by":"crossref","unstructured":"Yang, X., Lo, D., Xia, X., Zhang, Y., Sun, J.: Deep learning for just-in-time defect prediction. In: 2015 IEEE International Conference on Software Quality, Reliability and Security, pp. 17\u201326. IEEE (2015)","DOI":"10.1109\/QRS.2015.14"},{"key":"344_CR139","doi-asserted-by":"crossref","unstructured":"Yang, Y., Zhou, Y., Liu, J., Zhao, Y., Lu, H., Xu, L., Xu, B., Leung, H.: Effort-aware just-in-time defect prediction: simple unsupervised models could be better than supervised models. In: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 157\u2013168 (2016)","DOI":"10.1145\/2950290.2950353"},{"key":"344_CR140","doi-asserted-by":"crossref","unstructured":"Yao, J., Shepperd, M.: Assessing software defection prediction performance: why using the Matthews correlation coefficient matters. In: Proceedings of the Evaluation and Assessment in Software Engineering, pp. 120\u2013129 (2020)","DOI":"10.1145\/3383219.3383232"},{"key":"344_CR141","doi-asserted-by":"crossref","unstructured":"Yoo, S., Harman, M.: Pareto efficient multi-objective test case selection. In: Proceedings of the 2007 International Symposium on Software Testing and Analysis, pp. 140\u2013150 (2007)","DOI":"10.1145\/1273463.1273483"},{"key":"344_CR142","doi-asserted-by":"crossref","unstructured":"Yoo, S., Harman, M., Tonella, P., Susi, A.: Clustering test cases to achieve effective and scalable prioritisation incorporating expert knowledge. In: Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, pp. 201\u2013212 (2009)","DOI":"10.1145\/1572272.1572296"},{"key":"344_CR143","doi-asserted-by":"crossref","unstructured":"Zainab, A., Ghrayeb, A., Houchati, M., Refaat, S.S., Abu-Rub, H.: Performance evaluation of tree-based models for big data load forecasting using randomized hyperparameter tuning. In: 2020 IEEE International Conference on Big Data (Big Data), pp. 5332\u20135339. IEEE (2020)","DOI":"10.1109\/BigData50022.2020.9378423"},{"key":"344_CR144","doi-asserted-by":"crossref","unstructured":"Zhang, F., Zheng, Q., Zou, Y., Hassan, A.E.: Cross-project defect prediction using a connectivity-based unsupervised classifier. In: 2016 IEEE\/ACM 38th International Conference on Software Engineering (ICSE), pp. 309\u2013320. IEEE (2016)","DOI":"10.1145\/2884781.2884839"},{"key":"344_CR145","doi-asserted-by":"crossref","unstructured":"Zhao, X., Wang, Z., Fan, X., Wang, Z.: A clustering-Bayesian network based approach for test case prioritization. In: 2015 IEEE 39th Annual Computer Software and Applications Conference, vol. 3, pp. 542\u2013547. IEEE (2015)","DOI":"10.1109\/COMPSAC.2015.154"},{"key":"344_CR146","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Premraj, R., Zeller, A.: Predicting defects for eclipse. In: Third International Workshop on Predictor Models in Software Engineering (PROMISE\u201907: ICSE Workshops 2007), p. 9. IEEE (2007)","DOI":"10.1109\/PROMISE.2007.10"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00344-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-022-00344-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00344-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,30]],"date-time":"2022-10-30T09:16:53Z","timestamp":1667121413000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-022-00344-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,1]]},"references-count":146,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["344"],"URL":"https:\/\/doi.org\/10.1007\/s10515-022-00344-y","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,1]]},"assertion":[{"value":"16 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 June 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 August 2022","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 author(s) declare(s) that there is no conflict of interest regarding the publication of this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"50"}}