{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T17:15:24Z","timestamp":1778778924283,"version":"3.51.4"},"reference-count":51,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"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":["62467005"],"award-info":[{"award-number":["62467005"]}],"id":[{"id":"10.13039\/501100001809","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,8]]},"DOI":"10.1016\/j.infsof.2026.108143","type":"journal-article","created":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T06:14:11Z","timestamp":1775456051000},"page":"108143","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["SLMFL: Structural and semantic fusion for fault localization based on Small Language Models"],"prefix":"10.1016","volume":"196","author":[{"given":"Xin","family":"Fan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-1713-7576","authenticated-orcid":false,"given":"Junsong","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunlong","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuaiyin","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"8","key":"10.1016\/j.infsof.2026.108143_b1","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1109\/TSE.2016.2521368","article-title":"A survey on software fault localization","volume":"42","author":"Wong","year":"2016","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"11","key":"10.1016\/j.infsof.2026.108143_b2","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1145\/3186278","article-title":"Modern debugging: The art of finding a needle in a haystack","volume":"61","author":"Spinellis","year":"2018","journal-title":"Commun. ACM"},{"issue":"5","key":"10.1016\/j.infsof.2026.108143_b3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2659118.2659125","article-title":"Fault-localization techniques for software systems: A literature review","volume":"39","author":"Agarwal","year":"2014","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"issue":"1","key":"10.1016\/j.infsof.2026.108143_b4","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1147\/sj.411.0004","article-title":"Software debugging, testing, and verification","volume":"41","author":"Hailpern","year":"2002","journal-title":"IBM Syst. J."},{"issue":"4","key":"10.1016\/j.infsof.2026.108143_b5","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1109\/TSE.1984.5010248","article-title":"Program slicing","author":"Weiser","year":"2009","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108143_b6","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2025.112363","article-title":"SBFL fault localization considering fault-proneness","volume":"223","author":"Torkashvan","year":"2025","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.infsof.2026.108143_b7","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2024.107499","article-title":"Boosting fault localization of statements by combining topic modeling and ochiai","volume":"173","author":"Vacheret","year":"2024","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.infsof.2026.108143_b8","doi-asserted-by":"crossref","unstructured":"J.A. Jones, M.J. Harrold, Empirical evaluation of the tarantula automatic fault-localization technique, in: Proceedings of the 20th IEEE\/ACM International Conference on Automated Software Engineering, 2005, pp. 273\u2013282.","DOI":"10.1145\/1101908.1101949"},{"key":"10.1016\/j.infsof.2026.108143_b9","series-title":"2006 12th Pacific Rim International Symposium on Dependable Computing","first-page":"39","article-title":"An evaluation of similarity coefficients for software fault localization","author":"Abreu","year":"2006"},{"issue":"1","key":"10.1016\/j.infsof.2026.108143_b10","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1109\/TR.2013.2285319","article-title":"The DStar method for effective software fault localization","volume":"63","author":"Wong","year":"2013","journal-title":"IEEE Trans. Reliab."},{"issue":"5\u20137","key":"10.1016\/j.infsof.2026.108143_b11","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1002\/stvr.1509","article-title":"Metallaxis-FL: mutation-based fault localization","volume":"25","author":"Papadakis","year":"2015","journal-title":"Softw. Test. Verif. Reliab."},{"key":"10.1016\/j.infsof.2026.108143_b12","doi-asserted-by":"crossref","unstructured":"X. Li, W. Li, Y. Zhang, L. Zhang, Deepfl: Integrating multiple fault diagnosis dimensions for deep fault localization, in: Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019, pp. 169\u2013180.","DOI":"10.1145\/3293882.3330574"},{"key":"10.1016\/j.infsof.2026.108143_b13","series-title":"Evaluating large language models trained on code","author":"Chen","year":"2021"},{"key":"10.1016\/j.infsof.2026.108143_b14","series-title":"Large language models in fault localisation","author":"Wu","year":"2023"},{"key":"10.1016\/j.infsof.2026.108143_b15","doi-asserted-by":"crossref","unstructured":"A.Z. Yang, C. Le Goues, R. Martins, V. Hellendoorn, Large language models for test-free fault localization, in: Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering, 2024, pp. 1\u201312.","DOI":"10.1145\/3597503.3623342"},{"key":"10.1016\/j.infsof.2026.108143_b16","doi-asserted-by":"crossref","DOI":"10.1109\/TSE.2025.3543187","article-title":"SoapFL: A standard operating procedure for LLM-Based method-level fault localization","author":"Qin","year":"2025","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108143_b17","series-title":"Codegen: An open large language model for code with multi-turn program synthesis","author":"Nijkamp","year":"2022"},{"key":"10.1016\/j.infsof.2026.108143_b18","first-page":"4819","article-title":"Weak-to-strong search: Align large language models via searching over small language models","volume":"37","author":"Zhou","year":"2024","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.infsof.2026.108143_b19","series-title":"Qwen2.5-coder technical report","author":"Hui","year":"2024"},{"issue":"12","key":"10.1016\/j.infsof.2026.108143_b20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3664597","article-title":"Deep learning for code intelligence: Survey, benchmark and toolkit","volume":"56","author":"Wan","year":"2024","journal-title":"ACM Comput. Surv."},{"issue":"Feb","key":"10.1016\/j.infsof.2026.108143_b21","first-page":"1137","article-title":"A neural probabilistic language model","volume":"3","author":"Bengio","year":"2003","journal-title":"J. Mach. Learn. Res."},{"issue":"5","key":"10.1016\/j.infsof.2026.108143_b22","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1145\/2902362","article-title":"On the naturalness of software","volume":"59","author":"Hindle","year":"2016","journal-title":"Commun. ACM"},{"key":"10.1016\/j.infsof.2026.108143_b23","article-title":"Attention is all you need","volume":"30","author":"Vaswani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.infsof.2026.108143_b24","series-title":"Improving Language Understanding by Generative Pre-Training","author":"Radford","year":"2018"},{"key":"10.1016\/j.infsof.2026.108143_b25","series-title":"Learning phrase representations using RNN encoder-decoder for statistical machine translation","author":"Cho","year":"2014"},{"key":"10.1016\/j.infsof.2026.108143_b26","doi-asserted-by":"crossref","unstructured":"D. Nam, A. Macvean, V. Hellendoorn, B. Vasilescu, B. Myers, Using an llm to help with code understanding, in: Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering, 2024, pp. 1\u201313.","DOI":"10.1145\/3597503.3639187"},{"key":"10.1016\/j.infsof.2026.108143_b27","doi-asserted-by":"crossref","unstructured":"T. Ahmed, K.S. Pai, P. Devanbu, E. Barr, Automatic semantic augmentation of language model prompts (for code summarization), in: Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering, 2024, pp. 1\u201313.","DOI":"10.1145\/3597503.3639183"},{"key":"10.1016\/j.infsof.2026.108143_b28","doi-asserted-by":"crossref","DOI":"10.1109\/TSE.2024.3428972","article-title":"Llm-based test-driven interactive code generation: User study and empirical evaluation","author":"Fakhoury","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108143_b29","series-title":"Introducing GPT-5 for developers","author":"OpenAI","year":"2025"},{"key":"10.1016\/j.infsof.2026.108143_b30","series-title":"Gemini 2.5: Pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities","author":"Comanici","year":"2025"},{"key":"10.1016\/j.infsof.2026.108143_b31","series-title":"DeepSeek-coder: When the large language model meets programming\u2013the rise of code intelligence","author":"Guo","year":"2024"},{"key":"10.1016\/j.infsof.2026.108143_b32","series-title":"Small language models are the future of agentic AI","author":"Belcak","year":"2025"},{"key":"10.1016\/j.infsof.2026.108143_b33","series-title":"Small language models: Architectures, techniques, evaluation, problems and future adaptation","author":"Sakib","year":"2025"},{"key":"10.1016\/j.infsof.2026.108143_b34","series-title":"Codebert: A pre-trained model for programming and natural languages","author":"Feng","year":"2020"},{"key":"10.1016\/j.infsof.2026.108143_b35","doi-asserted-by":"crossref","first-page":"1556","DOI":"10.1162\/tacl_a_00704","article-title":"A survey on model compression for large language models","volume":"12","author":"Zhu","year":"2024","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"10.1016\/j.infsof.2026.108143_b36","doi-asserted-by":"crossref","unstructured":"R. Just, D. Jalali, M.D. Ernst, 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, 2014, pp. 437\u2013440.","DOI":"10.1145\/2610384.2628055"},{"key":"10.1016\/j.infsof.2026.108143_b37","series-title":"Decoupled weight decay regularization","author":"Loshchilov","year":"2017"},{"issue":"4","key":"10.1016\/j.infsof.2026.108143_b38","first-page":"1","article-title":"Context-based transfer learning for structuring fault localization and program repair automation","volume":"34","author":"Zhang","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2026.108143_b39","series-title":"2014 IEEE Seventh International Conference on Software Testing, Verification and Validation","first-page":"153","article-title":"Ask the mutants: Mutating faulty programs for fault localization","author":"Moon","year":"2014"},{"key":"10.1016\/j.infsof.2026.108143_b40","series-title":"2021 IEEE\/ACM 43rd International Conference on Software Engineering","first-page":"661","article-title":"Fault localization with code coverage representation learning","author":"Li","year":"2021"},{"key":"10.1016\/j.infsof.2026.108143_b41","doi-asserted-by":"crossref","unstructured":"X. Meng, X. Wang, H. Zhang, H. Sun, X. Liu, Improving fault localization and program repair with deep semantic features and transferred knowledge, in: Proceedings of the 44th International Conference on Software Engineering, 2022, pp. 1169\u20131180.","DOI":"10.1145\/3510003.3510147"},{"issue":"11","key":"10.1016\/j.infsof.2026.108143_b42","doi-asserted-by":"crossref","first-page":"2348","DOI":"10.1109\/TSE.2019.2948158","article-title":"Historical spectrum based fault localization","volume":"47","author":"Wen","year":"2019","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108143_b43","series-title":"2011 27th IEEE International Conference on Software Maintenance","first-page":"23","article-title":"Localizing failure-inducing program edits based on spectrum information","author":"Zhang","year":"2011"},{"key":"10.1016\/j.infsof.2026.108143_b44","doi-asserted-by":"crossref","unstructured":"Y. Lou, Q. Zhu, J. Dong, X. Li, Z. Sun, D. Hao, L. Zhang, L. Zhang, Boosting coverage-based fault localization via graph-based representation learning, in: Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021, pp. 664\u2013676.","DOI":"10.1145\/3468264.3468580"},{"key":"10.1016\/j.infsof.2026.108143_b45","doi-asserted-by":"crossref","unstructured":"Y. Li, S. Wang, T.N. Nguyen, Fault localization to detect co-change fixing locations, in: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022, pp. 659\u2013671.","DOI":"10.1145\/3540250.3549137"},{"key":"10.1016\/j.infsof.2026.108143_b46","doi-asserted-by":"crossref","unstructured":"J. Sohn, S. Yoo, Fluccs: Using code and change metrics to improve fault localization, in: Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2017, pp. 273\u2013283.","DOI":"10.1145\/3092703.3092717"},{"key":"10.1016\/j.infsof.2026.108143_b47","article-title":"Imagenet classification with deep convolutional neural networks","volume":"25","author":"Krizhevsky","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.infsof.2026.108143_b48","series-title":"Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005","first-page":"2047","article-title":"Framewise phoneme classification with bidirectional LSTM networks","volume":"4","author":"Graves","year":"2005"},{"issue":"6","key":"10.1016\/j.infsof.2026.108143_b49","doi-asserted-by":"crossref","first-page":"386","DOI":"10.1037\/h0042519","article-title":"The perceptron: a probabilistic model for information storage and organization in the brain","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychol Rev"},{"key":"10.1016\/j.infsof.2026.108143_b50","doi-asserted-by":"crossref","unstructured":"M. B\u00f6hme, E.O. Soremekun, S. Chattopadhyay, E. Ugherughe, A. Zeller, Where is the bug and how is it fixed? an experiment with practitioners, in: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017, pp. 117\u2013128.","DOI":"10.1145\/3106237.3106255"},{"key":"10.1016\/j.infsof.2026.108143_b51","series-title":"2017 IEEE\/ACM 39th International Conference on Software Engineering","first-page":"609","article-title":"Evaluating and improving fault localization","author":"Pearson","year":"2017"}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001321?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001321?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T16:42:22Z","timestamp":1778776942000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584926001321"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":51,"alternative-id":["S0950584926001321"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108143","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SLMFL: Structural and semantic fusion for fault localization based on Small Language Models","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108143","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":"108143"}}