{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T19:22:54Z","timestamp":1785957774631,"version":"3.56.0"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,27]],"date-time":"2024-02-27T00:00:00Z","timestamp":1708992000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,2,27]],"date-time":"2024-02-27T00:00:00Z","timestamp":1708992000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation Project of China","doi-asserted-by":"crossref","award":["61902228"],"award-info":[{"award-number":["61902228"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2024,5]]},"DOI":"10.1007\/s10515-024-00424-1","type":"journal-article","created":{"date-parts":[[2024,2,27]],"date-time":"2024-02-27T12:02:30Z","timestamp":1709035350000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":58,"title":["Software defect prediction: future directions and challenges"],"prefix":"10.1007","volume":"31","author":[{"given":"Zhiqiang","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jingwen","family":"Niu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiao-Yuan","family":"Jing","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,27]]},"reference":[{"key":"424_CR1","doi-asserted-by":"crossref","unstructured":"Bird, C., Nagappan, N., Murphy, B., et\u00a0al.: Don\u2019t touch my code!: Examining the effects of ownership on software quality. In: ESEC\/FSE\u201911. ACM, pp. 4\u201314 (2011)","DOI":"10.1145\/2025113.2025119"},{"issue":"12","key":"424_CR2","doi-asserted-by":"publisher","first-page":"2803","DOI":"10.1109\/TSE.2020.2968520","volume":"47","author":"H Chen","year":"2021","unstructured":"Chen, H., Jing, X.Y., Li, Z., et al.: An empirical study on heterogeneous defect prediction approaches. IEEE Trans. Softw. Eng. 47(12), 2803\u20132822 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"7","key":"424_CR3","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1109\/TSE.2016.2616306","volume":"43","author":"DA Da Costa","year":"2016","unstructured":"Da Costa, D.A., McIntosh, S., Shang, W., et al.: A framework for evaluating the results of the SZZ approach for identifying bug-introducing changes. IEEE Trans. Softw. Eng. 43(7), 641\u2013657 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR4","doi-asserted-by":"crossref","unstructured":"Dam, H.K., Tran, T., Ghose, A.: Explainable software analytics. In: Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER), pp. 53\u201356 (2018)","DOI":"10.1145\/3183399.3183424"},{"key":"424_CR5","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.: Tuning for software analytics: Is it really necessary? Inf. Softw. Technol. 76, 135\u2013146 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"424_CR6","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: ICSE\u201915. IEEE, pp. 789\u2013800 (2015)","DOI":"10.1109\/ICSE.2015.91"},{"key":"424_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111537","volume":"195","author":"G Giray","year":"2023","unstructured":"Giray, G., Bennin, K.E., K\u00f6ksal, \u00d6., et al.: On the use of deep learning in software defect prediction. J. Syst. Softw. 195, 111537 (2023)","journal-title":"J. Syst. Softw."},{"issue":"4","key":"424_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3582572","volume":"32","author":"Z Guo","year":"2023","unstructured":"Guo, Z., Liu, S., Liu, X., et al.: Code-line-level bugginess identification: How far have we come, and how far have we yet to go? ACM Trans. Softw. Eng. Methodol. 32(4), 1\u201355 (2023)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"6","key":"424_CR9","doi-asserted-by":"publisher","first-page":"1276","DOI":"10.1109\/TSE.2011.103","volume":"38","author":"T Hall","year":"2012","unstructured":"Hall, T., Beecham, S., Bowes, D., et al.: A systematic literature review on fault prediction performance in software engineering. IEEE Trans. Softw. Eng. 38(6), 1276\u20131304 (2012)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"424_CR10","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1109\/TSE.2017.2770124","volume":"45","author":"S Hosseini","year":"2019","unstructured":"Hosseini, S., Turhan, B., Gunarathna, D.: A systematic literature review and meta-analysis on cross project defect prediction. IEEE Trans. Softw. Eng. 45(2), 111\u2013147 (2019)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR11","doi-asserted-by":"publisher","first-page":"2823","DOI":"10.1007\/s10664-018-9661-2","volume":"24","author":"Q Huang","year":"2019","unstructured":"Huang, Q., Xia, X., Lo, D.: Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction. Empir. Softw. Eng. 24, 2823\u20132862 (2019)","journal-title":"Empir. Softw. Eng."},{"issue":"2","key":"424_CR12","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1109\/TSE.2019.2891758","volume":"47","author":"J Jiarpakdee","year":"2021","unstructured":"Jiarpakdee, J., Tantithamthavorn, C., Hassan, A.: The impact of correlated metrics on the interpretation of defect models. IEEE Trans. Softw. Eng. 47(2), 320\u2013331 (2021)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR13","doi-asserted-by":"crossref","unstructured":"Jiarpakdee, J., Tantithamthavorn, C.K., Grundy, J.: Practitioners\u2019 perceptions of the goals and visual explanations of defect prediction models. In: 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR). IEEE, pp. 432\u2013443 (2021b)","DOI":"10.1109\/MSR52588.2021.00055"},{"issue":"1","key":"424_CR14","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/TSE.2020.2982385","volume":"48","author":"J Jiarpakdee","year":"2022","unstructured":"Jiarpakdee, J., Tantithamthavorn, C., Dam, H.K., et al.: An empirical study of model-agnostic techniques for defect prediction models. IEEE Trans. Softw. Eng. 48(1), 166\u2013185 (2022)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR15","doi-asserted-by":"crossref","unstructured":"Jing, X., Wu, F., Dong, X., et\u00a0al.: Heterogeneous cross-company defect prediction by unified metric representation and CCA-based transfer learning. In: FSE\u201915. ACM, pp. 496\u2013507 (2015)","DOI":"10.1145\/2786805.2786813"},{"key":"424_CR16","doi-asserted-by":"crossref","unstructured":"Kamei, Y., Shihab, E.: Defect prediction: Accomplishments and future challenges. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), IEEE, pp. 33\u201345 (2016)","DOI":"10.1109\/SANER.2016.56"},{"key":"424_CR17","doi-asserted-by":"crossref","unstructured":"Kamei, Y., Matsumoto, S., Monden, A., et\u00a0al.: Revisiting common bug prediction findings using effort-aware models. In: 2010 IEEE International Conference on Software Maintenance. IEEE, pp. 1\u201310 (2010)","DOI":"10.1109\/ICSM.2010.5609530"},{"issue":"6","key":"424_CR18","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2013","unstructured":"Kamei, Y., Shihab, E., Adams, B., et al.: A large-scale empirical study of just-in-time quality assurance. IEEE Trans. Softw. Eng. 39(6), 757\u2013773 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR19","doi-asserted-by":"crossref","unstructured":"Kim, S., Zimmermann, T., Pan, K., et\u00a0al.: Automatic identification of bug-introducing changes. In: 21st IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201906), IEEE, pp. 81\u201390 (2006)","DOI":"10.1109\/ASE.2006.23"},{"key":"424_CR20","doi-asserted-by":"crossref","unstructured":"Kim, S., Zhang, H., Wu, R., et\u00a0al.: Dealing with noise in defect prediction. In: ICSE\u201911, pp. 481\u2013490 (2011)","DOI":"10.1145\/1985793.1985859"},{"issue":"4","key":"424_CR21","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., et al.: 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."},{"key":"424_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106287","volume":"122","author":"N Li","year":"2020","unstructured":"Li, N., Shepperd, M.J., Yuchen, G.: A systematic review of unsupervised learning techniques for software defect prediction. Inf. Softw. Technol. 122, 106287 (2020)","journal-title":"Inf. Softw. Technol."},{"key":"424_CR23","doi-asserted-by":"crossref","unstructured":"Li, Z., Jing, X.Y., Zhu, X., et\u00a0al.: Heterogeneous defect prediction through multiple kernel learning and ensemble learning. In: ICSME\u201917. IEEE, pp. 91\u2013102 (2017)","DOI":"10.1109\/ICSME.2017.19"},{"issue":"2","key":"424_CR24","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/s10515-017-0220-7","volume":"25","author":"Z Li","year":"2018","unstructured":"Li, Z., Jing, X.Y., Wu, F., et al.: Cost-sensitive transfer kernel canonical correlation analysis for heterogeneous defect prediction. Autom. Softw. Eng. 25(2), 201\u2013245 (2018)","journal-title":"Autom. Softw. Eng."},{"issue":"2","key":"424_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/stvr.1658","volume":"28","author":"Z Li","year":"2018","unstructured":"Li, Z., Jing, X.Y., Zhu, X.: Heterogeneous fault prediction with cost sensitive domain adaptation. Softw. Test. Verif. Reliab. 28(2), 1\u201322 (2018)","journal-title":"Softw. Test. Verif. Reliab."},{"issue":"3","key":"424_CR26","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."},{"issue":"3","key":"424_CR27","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1007\/s10515-019-00259-1","volume":"26","author":"Z Li","year":"2019","unstructured":"Li, Z., Jing, X.Y., Zhu, X., et al.: Heterogeneous defect prediction with two-stage ensemble learning. Autom. Softw. Eng. 26(3), 599\u2013651 (2019)","journal-title":"Autom. Softw. Eng."},{"issue":"4","key":"424_CR28","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1109\/TSE.2017.2780222","volume":"45","author":"Z Li","year":"2019","unstructured":"Li, Z., Jing, X.Y., Zhu, X., et al.: On the multiple sources and privacy preservation issues for heterogeneous defect prediction. IEEE Trans. Softw. Eng. 45(4), 391\u2013411 (2019)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"424_CR29","doi-asserted-by":"publisher","first-page":"996","DOI":"10.1109\/TR.2021.3074660","volume":"70","author":"Z Li","year":"2021","unstructured":"Li, Z., Niu, J., Jing, X.Y., et al.: Cross-project defect prediction via landmark selection-based kernelized discriminant subspace alignment. IEEE Trans. Reliab. 70(3), 996\u20131013 (2021)","journal-title":"IEEE Trans. Reliab."},{"issue":"4","key":"424_CR30","doi-asserted-by":"publisher","first-page":"1941","DOI":"10.1109\/TSE.2022.3204589","volume":"49","author":"Z Li","year":"2023","unstructured":"Li, Z., Zhang, H., Jing, X.Y., et al.: Dssdpp: data selection and sampling based domain programming predictor for cross-project defect prediction. IEEE Trans. Softw. Eng. 49(4), 1941\u20131963 (2023)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"424_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3450288","volume":"54","author":"SK Lo","year":"2021","unstructured":"Lo, S.K., Lu, Q., Wang, C., et al.: A systematic literature review on federated machine learning: from a software engineering perspective. ACM Comput. Surv. 54(5), 1\u201339 (2021)","journal-title":"ACM Comput. Surv."},{"key":"424_CR32","doi-asserted-by":"crossref","unstructured":"Mende, T., Koschke, R.: Effort-aware defect prediction models. In: 2010 14th European Conference on Software Maintenance and Reengineering, IEEE, pp. 107\u2013116 (2010)","DOI":"10.1109\/CSMR.2010.18"},{"issue":"1","key":"424_CR33","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":"424_CR34","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., et al.: 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":"6","key":"424_CR35","doi-asserted-by":"publisher","first-page":"822","DOI":"10.1109\/TSE.2012.83","volume":"39","author":"T Menzies","year":"2013","unstructured":"Menzies, T., Butcher, A., Cok, D., et al.: Local versus global lessons for defect prediction and effort estimation. IEEE Trans. Softw. Eng. 39(6), 822\u2013834 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR36","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: ICSE\u201908. IEEE, pp. 181\u2013190 (2008)","DOI":"10.1145\/1368088.1368114"},{"key":"424_CR37","doi-asserted-by":"crossref","unstructured":"Nam, J., Kim, S.: Heterogeneous defect prediction. In: FSE\u201915. ACM, pp. 508\u2013519 (2015)","DOI":"10.1145\/2786805.2786814"},{"key":"424_CR38","doi-asserted-by":"crossref","unstructured":"Neto, E.C., Da Costa, D.A., Kulesza, U.: The impact of refactoring changes on the SZZ algorithm: an empirical study. In: 2018 IEEE 25th International Conference on Software Analysis, pp. 380\u2013390. Evolution and Reengineering (SANER), IEEE (2018)","DOI":"10.1109\/SANER.2018.8330225"},{"key":"424_CR39","doi-asserted-by":"crossref","unstructured":"Ni, C., Wang, W., Yang, K., et\u00a0al.: The best of both worlds: integrating semantic features with expert features for defect prediction and localization. In: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ACM, pp. 672\u2013683 (2022a)","DOI":"10.1145\/3540250.3549165"},{"issue":"3","key":"424_CR40","doi-asserted-by":"publisher","first-page":"786","DOI":"10.1109\/TSE.2020.3001739","volume":"48","author":"C Ni","year":"2022","unstructured":"Ni, C., Xia, X., Lo, D., et al.: Revisiting supervised and unsupervised methods for effort-aware cross-project defect prediction. IEEE Trans. Softw. Eng. 48(3), 786\u2013802 (2022)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"8","key":"424_CR41","doi-asserted-by":"publisher","first-page":"1054","DOI":"10.1109\/TSE.2013.6","volume":"39","author":"F Peters","year":"2013","unstructured":"Peters, F., Menzies, T., Gong, L., et al.: Balancing privacy and utility in cross-company defect prediction. IEEE Trans. Softw. Eng. 39(8), 1054\u20131068 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR42","doi-asserted-by":"crossref","unstructured":"Peters, F., Menzies, T., Layman, L.: Lace2: Better privacy-preserving data sharing for cross project defect prediction. In: ICSE\u201915, pp. 801\u2013811 (2015)","DOI":"10.1109\/ICSE.2015.92"},{"key":"424_CR43","doi-asserted-by":"crossref","unstructured":"Pornprasit, C., Tantithamthavorn, C.K.: Jitline: a simpler, better, faster, finer-grained just-in-time defect prediction. In: 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR), IEEE, pp 369\u2013379 (2021)","DOI":"10.1109\/MSR52588.2021.00049"},{"issue":"1","key":"424_CR44","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/TSE.2022.3144348","volume":"49","author":"C Pornprasit","year":"2023","unstructured":"Pornprasit, C., Tantithamthavorn, C.K.: Deeplinedp: towards a deep learning approach for line-level defect prediction. IEEE Trans. Softw. Eng. 49(1), 84\u201398 (2023)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"424_CR45","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1049\/sfw2.12064","volume":"16","author":"HP Samoaa","year":"2022","unstructured":"Samoaa, H.P., Bayram, F., Salza, P., et al.: A systematic mapping study of source code representation for deep learning in software engineering. IET Softw. 16(4), 351\u2013385 (2022)","journal-title":"IET Softw."},{"issue":"9","key":"424_CR46","doi-asserted-by":"publisher","first-page":"1208","DOI":"10.1109\/TSE.2013.11","volume":"39","author":"M Shepperd","year":"2013","unstructured":"Shepperd, M., Song, Q., Sun, Z., et al.: Data quality: some comments on the NASA software defect datasets. IEEE Trans. Softw. Eng. 39(9), 1208\u20131215 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"424_CR47","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.: Researcher bias: the use of machine learning in software defect prediction. IEEE Trans. Softw. Eng. 40(6), 603\u2013616 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"11","key":"424_CR48","doi-asserted-by":"publisher","first-page":"1981","DOI":"10.1016\/j.infsof.2013.06.002","volume":"55","author":"E Shihab","year":"2013","unstructured":"Shihab, E., Kamei, Y., Adams, B., et al.: Is lines of code a good measure of effort in effort-aware models? Inf. Softw. Technol. 55(11), 1981\u20131993 (2013)","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"424_CR49","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1082983.1083147","volume":"30","author":"J \u015aliwerski","year":"2005","unstructured":"\u015aliwerski, J., Zimmermann, T., Zeller, A.: When do changes induce fixes? ACM SIGSOFT Softw. Engi. Notes 30(4), 1\u20135 (2005)","journal-title":"ACM SIGSOFT Softw. Engi. Notes"},{"key":"424_CR50","doi-asserted-by":"crossref","unstructured":"Tang, L., Bao, L., Xia, X., et\u00a0al.: Neural SZZ algorithm. In: 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, pp. 1024\u20131035 (2023)","DOI":"10.1109\/ASE56229.2023.00037"},{"key":"424_CR51","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn, C., Hassan, A.E.: 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 (2018)","DOI":"10.1145\/3183519.3183547"},{"key":"424_CR52","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn, C., McIntosh, S., Hassan, A.E., et\u00a0al.: The impact of mislabelling on the performance and interpretation of defect prediction models. In: ICSE\u201915. IEEE, pp. 812\u2013823 (2015)","DOI":"10.1109\/ICSE.2015.93"},{"issue":"7","key":"424_CR53","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1109\/TSE.2018.2794977","volume":"45","author":"C Tantithamthavorn","year":"2019","unstructured":"Tantithamthavorn, C., McIntosh, S., Hassan, A.E., et al.: The impact of automated parameter optimization on defect prediction models. IEEE Trans. Softw. Eng. 45(7), 683\u2013711 (2019)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"11","key":"424_CR54","doi-asserted-by":"publisher","first-page":"1200","DOI":"10.1109\/TSE.2018.2876537","volume":"46","author":"C Tantithamthavorn","year":"2020","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. Softw. Eng. 46(11), 1200\u20131219 (2020)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR55","doi-asserted-by":"crossref","unstructured":"Tantithamthavorn, C.K., Jiarpakdee, J.: Explainable ai for software engineering. In: 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE), IEEE, pp. 1\u20132 (2021)","DOI":"10.1109\/ASE51524.2021.9678580"},{"key":"424_CR56","doi-asserted-by":"crossref","unstructured":"Tsantalis, N., Mansouri, M., Eshkevari, L.M., et\u00a0al.: Accurate and efficient refactoring detection in commit history. In: Proceedings of the 40th International Conference on Software Engineering, pp. 483\u2013494 (2018)","DOI":"10.1145\/3180155.3180206"},{"issue":"11","key":"424_CR57","doi-asserted-by":"publisher","first-page":"1241","DOI":"10.1109\/TSE.2018.2877678","volume":"46","author":"Z Wan","year":"2020","unstructured":"Wan, Z., Xia, X., Hassan, A.E., et al.: Perceptions, expectations, and challenges in defect prediction. IEEE Trans. Softw. Eng. 46(11), 1241\u20131266 (2020)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"424_CR58","doi-asserted-by":"publisher","first-page":"711","DOI":"10.1109\/TR.2020.3047396","volume":"70","author":"H Wang","year":"2021","unstructured":"Wang, H., Zhuang, W., Zhang, X.: Software defect prediction based on gated hierarchical LSTMS. IEEE Trans. Reliab. 70(2), 711\u2013727 (2021)","journal-title":"IEEE Trans. Reliab."},{"issue":"5","key":"424_CR59","doi-asserted-by":"publisher","first-page":"1480","DOI":"10.1109\/TSE.2020.3023177","volume":"48","author":"S Wattanakriengkrai","year":"2022","unstructured":"Wattanakriengkrai, S., Thongtanunam, P., Tantithamthavorn, C., et al.: Predicting defective lines using a model-agnostic technique. IEEE Trans. Softw. Eng. 48(5), 1480\u20131496 (2022)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"424_CR60","doi-asserted-by":"crossref","unstructured":"Wu, R., Zhang, H., Kim, S., et\u00a0al.: Relink: recovering links between bugs and changes. In: FSE\/ESEC\u201911, pp 15\u201325 (2011)","DOI":"10.1145\/2025113.2025120"},{"issue":"2","key":"424_CR61","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1109\/TR.2020.3040191","volume":"70","author":"J Xu","year":"2020","unstructured":"Xu, J., Wang, F., Ai, J.: Defect prediction with semantics and context features of codes based on graph representation learning. IEEE Trans. Reliab. 70(2), 613\u2013625 (2020)","journal-title":"IEEE Trans. Reliab."},{"issue":"3","key":"424_CR62","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110862","volume":"172","author":"Z Xu","year":"2021","unstructured":"Xu, Z., Li, L., Yan, M., et al.: A comprehensive comparative study of clustering-based unsupervised defect prediction models. J. Syst. Softw. 172(3), 110862 (2021)","journal-title":"J. Syst. Softw."},{"key":"424_CR63","doi-asserted-by":"crossref","unstructured":"Yamamoto, H., Wang, D., Rajbahadur, G.K., et al.: Towards privacy preserving cross project defect prediction with federated learning. In: 2023 IEEE International Conference on Software Analysis, pp. 485\u2013496. Evolution and Reengineering (SANER), IEEE (2023)","DOI":"10.1109\/SANER56733.2023.00052"},{"key":"424_CR64","doi-asserted-by":"crossref","unstructured":"Yang, Y., Zhou, Y., Liu, J., et\u00a0al.: Effort-aware just-in-time defect prediction: simple unsupervised models could be better than supervised models. In: FSE\u201916, pp 157\u2014168 (2016)","DOI":"10.1145\/2950290.2950353"},{"issue":"10s","key":"424_CR65","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3505243","volume":"54","author":"Y Yang","year":"2022","unstructured":"Yang, Y., Xia, X., Lo, D., et al.: A survey on deep learning for software engineering. ACM Comput. Surv. 54(10s), 1\u201373 (2022)","journal-title":"ACM Comput. Surv."},{"key":"424_CR66","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107175","volume":"158","author":"ZM Zain","year":"2023","unstructured":"Zain, Z.M., Sakri, S., Ismail, N.H.A.: Application of deep learning in software defect prediction: systematic literature review and meta-analysis. Inf. Softw. Technol. 158, 107175 (2023)","journal-title":"Inf. Softw. Technol."},{"key":"424_CR67","doi-asserted-by":"crossref","unstructured":"Zhang, F., Zheng, Q., Zou, Y., et\u00a0al.: Cross-project defect prediction using a connectivity-based unsupervised classifier. In: ICSE\u201916, pp 309\u2013320 (2016)","DOI":"10.1145\/2884781.2884839"},{"issue":"10","key":"424_CR68","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3567550","volume":"55","author":"Y Zhao","year":"2023","unstructured":"Zhao, Y., Damevski, K., Chen, H.: A systematic survey of just-in-time software defect prediction. ACM Comput. Surv. 55(10), 1\u201335 (2023)","journal-title":"ACM Comput. Surv."},{"key":"424_CR69","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107057","volume":"152","author":"C Zhou","year":"2022","unstructured":"Zhou, C., He, P., Zeng, C., et al.: Software defect prediction with semantic and structural information of codes based on graph neural networks. Inf. Softw. Technol. 152, 107057 (2022)","journal-title":"Inf. Softw. Technol."},{"issue":"1","key":"424_CR70","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3183339","volume":"27","author":"Y Zhou","year":"2018","unstructured":"Zhou, Y., Yang, Y., Lu, H., et al.: How far we have progressed in the journey? An examination of cross-project defect prediction. ACM Trans. Softw. Eng. Methodol. 27(1), 1\u201351 (2018)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"424_CR71","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Nagappan, N., Gall, H., et\u00a0al.: Cross-project defect prediction: a large scale experiment on data vs. domain vs. process. In: FSE\/ESEC\u201909. ACM, pp 91\u2013100 (2009)","DOI":"10.1145\/1595696.1595713"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-024-00424-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-024-00424-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-024-00424-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T00:02:21Z","timestamp":1731456141000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-024-00424-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,27]]},"references-count":71,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,5]]}},"alternative-id":["424"],"URL":"https:\/\/doi.org\/10.1007\/s10515-024-00424-1","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,27]]},"assertion":[{"value":"8 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2024","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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"19"}}