{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T00:15:17Z","timestamp":1783124117045,"version":"3.54.6"},"reference-count":45,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372174"],"award-info":[{"award-number":["62372174"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2024M761927"],"award-info":[{"award-number":["2024M761927"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003399","name":"Science and Technology Commission of Shanghai Municipality","doi-asserted-by":"publisher","award":["23JS1400600"],"award-info":[{"award-number":["23JS1400600"]}],"id":[{"id":"10.13039\/501100003399","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003399","name":"Science and Technology Commission of Shanghai Municipality","doi-asserted-by":"publisher","award":["22010504100"],"award-info":[{"award-number":["22010504100"]}],"id":[{"id":"10.13039\/501100003399","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1016\/j.infsof.2026.108170","type":"journal-article","created":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T06:47:23Z","timestamp":1778050043000},"page":"108170","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Revisiting pre-trained models and feature fusion strategies for just-in-time defect prediction"],"prefix":"10.1016","volume":"197","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-8738-2891","authenticated-orcid":false,"given":"Yuguo","family":"Liang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2702-0242","authenticated-orcid":false,"given":"Guisheng","family":"Fan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1899-1135","authenticated-orcid":false,"given":"Huiqun","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wentao","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chengcheng","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zijie","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.infsof.2026.108170_b1","doi-asserted-by":"crossref","unstructured":"Z. Zeng, Y. Zhang, H. Zhang, L. Zhang, Deep just-in-time defect prediction: How far are we?, in: Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2021, pp. 427\u2013438.","DOI":"10.1145\/3460319.3464819"},{"issue":"2","key":"10.1016\/j.infsof.2026.108170_b2","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1002\/bltj.2229","article-title":"Predicting risk of software changes","volume":"5","author":"Mockus","year":"2000","journal-title":"Bell Labs Tech. J."},{"issue":"2","key":"10.1016\/j.infsof.2026.108170_b3","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/TSE.2007.70773","article-title":"Classifying software changes: Clean or buggy?","volume":"34","author":"Kim","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"10.1016\/j.infsof.2026.108170_b4","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1109\/TSE.2012.70","article-title":"A large-scale empirical study of just-in-time quality assurance","volume":"39","author":"Kamei","year":"2013","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108170_b5","doi-asserted-by":"crossref","unstructured":"T. Hoang, H.K. Dam, Y. Kamei, D. Lo, N. Ubayashi, Deepjit: An end-to-end deep learning framework for just-in-time defect prediction, in: Proceedings of the 16th International Conference on Mining Software Repositories, 2019, pp. 34\u201345.","DOI":"10.1109\/MSR.2019.00016"},{"key":"10.1016\/j.infsof.2026.108170_b6","doi-asserted-by":"crossref","unstructured":"C. Ni, W. Wang, K. Yang, X. Xia, K. Liu, D. Lo, 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, 2022, pp. 672\u2013683.","DOI":"10.1145\/3540250.3549165"},{"issue":"FSE","key":"10.1016\/j.infsof.2026.108170_b7","doi-asserted-by":"crossref","DOI":"10.1145\/3643727","article-title":"Jit-smart: A multi-task learning framework for just-in-time defect prediction and localization","volume":"1","author":"Chen","year":"2024","journal-title":"Proc. ACM Softw. Eng."},{"issue":"12","key":"10.1016\/j.infsof.2026.108170_b8","doi-asserted-by":"crossref","DOI":"10.1111\/exsy.13702","article-title":"A code change-oriented approach to just-in-time defect prediction with multiple input semantic fusion","volume":"41","author":"Huang","year":"2024","journal-title":"Expert Syst."},{"key":"10.1016\/j.infsof.2026.108170_b9","doi-asserted-by":"crossref","unstructured":"B. Lin, S. Wang, Z. Liu, Y. Liu, X. Xia, X. Mao, Cct5: A code-change-oriented pre-trained model, in: Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023, pp. 1509\u20131521.","DOI":"10.1145\/3611643.3616339"},{"key":"10.1016\/j.infsof.2026.108170_b10","doi-asserted-by":"crossref","unstructured":"X. Zhou, D. Han, D. Lo, Simple or complex? Together for a more accurate just-in-time defect predictor, in: Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension, 2022, pp. 229\u2013240.","DOI":"10.1145\/3524610.3527910"},{"key":"10.1016\/j.infsof.2026.108170_b11","doi-asserted-by":"crossref","unstructured":"J. Yao, M. Shepperd, 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, 2020, pp. 120\u2013129.","DOI":"10.1145\/3383219.3383232"},{"key":"10.1016\/j.infsof.2026.108170_b12","unstructured":"A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A.N. Gomez, L. Kaiser, I. Polosukhin, Attention is all you need, in: Proceedings of the 31st International Conference on Neural Information Processing Systems, 2017, pp. 6000\u20136010."},{"key":"10.1016\/j.infsof.2026.108170_b13","series-title":"Findings of the Association for Computational Linguistics: EMNLP 2020","first-page":"1536","article-title":"Codebert: A pre-trained model for programming and natural languages","author":"Feng","year":"2020"},{"key":"10.1016\/j.infsof.2026.108170_b14","first-page":"4171","article-title":"Bert: Pre-training of deep bidirectional transformers for language understanding","volume":"vol. 1","author":"Devlin","year":"2019"},{"key":"10.1016\/j.infsof.2026.108170_b15","series-title":"Roberta: A robustly optimized bert pretraining approach","author":"Liu","year":"2019"},{"key":"10.1016\/j.infsof.2026.108170_b16","series-title":"Codexglue: A machine learning benchmark dataset for code understanding and generation","author":"Lu","year":"2021"},{"key":"10.1016\/j.infsof.2026.108170_b17","series-title":"Language models are unsupervised multitask learners","author":"Radford","year":"2019"},{"key":"10.1016\/j.infsof.2026.108170_b18","doi-asserted-by":"crossref","unstructured":"Y. Wang, W. Wang, S. Joty, S.C. Hoi, Codet5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation, in: Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, 2021, pp. 8696\u20138708.","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"10.1016\/j.infsof.2026.108170_b19","doi-asserted-by":"crossref","unstructured":"W. Ahmad, S. Chakraborty, B. Ray, K.W. Chang, Unified pre-training for program understanding and generation, in: Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2021, pp. 2655\u20132668.","DOI":"10.18653\/v1\/2021.naacl-main.211"},{"issue":"1","key":"10.1016\/j.infsof.2026.108170_b20","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.infsof.2026.108170_b21","doi-asserted-by":"crossref","unstructured":"M. Lewis, Y. Liu, N. Goyal, M. Ghazvininejad, A. Mohamed, O. Levy, V. Stoyanov, L. Zettlemoyer, Bart: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension, in: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 2020, pp. 7871\u20137880.","DOI":"10.18653\/v1\/2020.acl-main.703"},{"key":"10.1016\/j.infsof.2026.108170_b22","series-title":"Codesearchnet challenge: Evaluating the state of semantic code search","author":"Husain","year":"2019"},{"key":"10.1016\/j.infsof.2026.108170_b23","doi-asserted-by":"crossref","unstructured":"J. Svajlenko, C.K. Roy, Bigclonebench: A retrospective and roadmap, in: 2022 IEEE 16th International Workshop on Software Clones, IWSC, 2022, pp. 8\u20139.","DOI":"10.1109\/IWSC55060.2022.00009"},{"issue":"2","key":"10.1016\/j.infsof.2026.108170_b24","doi-asserted-by":"crossref","DOI":"10.1111\/exsy.13835","article-title":"Automatic code summarization using abbreviation expansion and subword segmentation","volume":"42","author":"Liang","year":"2025","journal-title":"Expert Syst."},{"key":"10.1016\/j.infsof.2026.108170_b25","doi-asserted-by":"crossref","unstructured":"X. Zhou, B. Xu, D. Han, Z. Yang, J. He, D. Lo, Ccbert: Self-supervised code change representation learning, in: 2023 IEEE International Conference on Software Maintenance and Evolution, ICSME, 2023, pp. 182\u2013193.","DOI":"10.1109\/ICSME58846.2023.00028"},{"key":"10.1016\/j.infsof.2026.108170_b26","doi-asserted-by":"crossref","unstructured":"Z. Liu, Z. Tang, X. Xia, X. Yang, Ccrep: Learning code change representations via pre-trained code model and query back, in: Proceedings of the 45th International Conference on Software Engineering, 2023, pp. 17\u201329.","DOI":"10.1109\/ICSE48619.2023.00014"},{"key":"10.1016\/j.infsof.2026.108170_b27","doi-asserted-by":"crossref","unstructured":"F. Zhang, B. Chen, Y. Zhao, X. Peng, Slice-based code change representation learning, in: 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER, 2023, pp. 319\u2013330.","DOI":"10.1109\/SANER56733.2023.00038"},{"key":"10.1016\/j.infsof.2026.108170_b28","doi-asserted-by":"crossref","unstructured":"Z. Liu, X. Xia, A.E. Hassan, D. Lo, Z. Xing, X. Wang, Neural-machine-translation-based commit message generation: How far are we?, in: Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, 2018, pp. 373\u2013384.","DOI":"10.1145\/3238147.3238190"},{"issue":"5","key":"10.1016\/j.infsof.2026.108170_b29","doi-asserted-by":"crossref","first-page":"412","DOI":"10.1109\/TSE.2017.2693980","article-title":"Are fix-inducing changes a moving target? A longitudinal case study of just-in-time defect prediction","volume":"44","author":"McIntosh","year":"2018","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"10","key":"10.1016\/j.infsof.2026.108170_b30","doi-asserted-by":"crossref","DOI":"10.1145\/3567550","article-title":"A systematic survey of just-in-time software defect prediction","volume":"55","author":"Zhao","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.infsof.2026.108170_b31","doi-asserted-by":"crossref","unstructured":"Y. Kim, Convolutional neural networks for sentence classification, in: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, EMNLP, 2014, pp. 1746\u20131751.","DOI":"10.3115\/v1\/D14-1181"},{"key":"10.1016\/j.infsof.2026.108170_b32","doi-asserted-by":"crossref","unstructured":"T. Hoang, H.J. Kang, D. Lo, J. Lawall, Cc2vec: Distributed representations of code changes, in: Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering, 2020, pp. 518\u2013529.","DOI":"10.1145\/3377811.3380361"},{"key":"10.1016\/j.infsof.2026.108170_b33","doi-asserted-by":"crossref","unstructured":"Z. Zeng, H. Tan, H. Zhang, J. Li, Y. Zhang, L. Zhang, An extensive study on pre-trained models for program understanding and generation, in: Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, 2022, pp. 39\u201351.","DOI":"10.1145\/3533767.3534390"},{"key":"10.1016\/j.infsof.2026.108170_b34","doi-asserted-by":"crossref","unstructured":"C. Niu, C. Li, V. Ng, D. Chen, J. Ge, B. Luo, An empirical comparison of pre-trained models of source code, in: Proceedings of the 45th International Conference on Software Engineering, 2023, pp. 2136\u20132148.","DOI":"10.1109\/ICSE48619.2023.00180"},{"key":"10.1016\/j.infsof.2026.108170_b35","doi-asserted-by":"crossref","unstructured":"Y. Guo, X. Gao, Z. Zhang, W. Chan, B. Jiang, A study on the impact of pre-trained model on just-in-time defect prediction, in: 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security, QRS, 2023, pp. 105\u2013116.","DOI":"10.1109\/QRS60937.2023.00020"},{"key":"10.1016\/j.infsof.2026.108170_b36","doi-asserted-by":"crossref","unstructured":"X. Zhou, D. Han, D. Lo, Assessing generalizability of codebert, in: 2021 IEEE International Conference on Software Maintenance and Evolution, ICSME, 2021, pp. 425\u2013436.","DOI":"10.1109\/ICSME52107.2021.00044"},{"key":"10.1016\/j.infsof.2026.108170_b37","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.126762","article-title":"An empirical study of best practices for code pre-trained models on software engineering classification tasks","volume":"272","author":"Zhao","year":"2025","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.infsof.2026.108170_b38","doi-asserted-by":"crossref","unstructured":"\u015a. Jacek, T. Zimmermann, A. Zeller, When do changes induce fixes?, in: Proceedings of the 2005 International Workshop on Mining Software Repositories, 2005, pp. 1\u20135.","DOI":"10.1145\/1083142.1083147"},{"key":"10.1016\/j.infsof.2026.108170_b39","doi-asserted-by":"crossref","unstructured":"S. Kim, T. Zimmermann, K. Pan, E.J.J. Whitehead, Automatic Identification of Bug-Introducing Changes, in: Proceedings of the 21st IEEE\/ACM International Conference on Automated Software Engineering, 2006, pp. 81\u201390.","DOI":"10.1109\/ASE.2006.23"},{"issue":"3","key":"10.1016\/j.infsof.2026.108170_b40","doi-asserted-by":"crossref","first-page":"1342","DOI":"10.1109\/TSE.2022.3175789","article-title":"Towards reliable online just-in-time software defect prediction","volume":"49","author":"Cabral","year":"2023","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"10.1016\/j.infsof.2026.108170_b41","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.1109\/TR.2021.3061618","article-title":"The impact of duplicate changes on just-in-time defect prediction","volume":"71","author":"Duan","year":"2022","journal-title":"IEEE Trans. Reliab."},{"key":"10.1016\/j.infsof.2026.108170_b42","doi-asserted-by":"crossref","unstructured":"R. Moussa, F. Sarro, On the use of evaluation measures for defect prediction studies, in: Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, 2022, pp. 101\u2013113.","DOI":"10.1145\/3533767.3534405"},{"key":"10.1016\/j.infsof.2026.108170_b43","unstructured":"P.A. Flach, M. Kull, Precision-recall-gain curves: Pr analysis done right, in: Proceedings of the 28th International Conference on Neural Information Processing Systems, 2015, pp. 838\u2013846."},{"key":"10.1016\/j.infsof.2026.108170_b44","first-page":"99","article-title":"Online defect prediction for imbalanced data","volume":"vol. 2","author":"Tan","year":"2015"},{"key":"10.1016\/j.infsof.2026.108170_b45","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1037\/a0024338","article-title":"Effect size estimates: Current use, calculations, and interpretation","volume":"141","author":"Fritz","year":"2011","journal-title":"J. Exp. Psychol. Gen."}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S095058492600159X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S095058492600159X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T23:16:20Z","timestamp":1783120580000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S095058492600159X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9]]},"references-count":45,"alternative-id":["S095058492600159X"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108170","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2026,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Revisiting pre-trained models and feature fusion strategies for just-in-time defect prediction","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108170","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108170"}}