{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T14:15:28Z","timestamp":1785420928894,"version":"3.56.0"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T00:00:00Z","timestamp":1763164800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T00:00:00Z","timestamp":1763164800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Zhejiang Pioneer (Jianbing) Project","award":["2025C01198(SD2)"],"award-info":[{"award-number":["2025C01198(SD2)"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62202419"],"award-info":[{"award-number":["62202419"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["226-2022-00064"],"award-info":[{"award-number":["226-2022-00064"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003787","name":"Natural Science Foundation of Hebei Province","doi-asserted-by":"publisher","award":["LY24F020008"],"award-info":[{"award-number":["LY24F020008"]}],"id":[{"id":"10.13039\/501100003787","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100007834","name":"Ningbo Natural Science Foundation","doi-asserted-by":"crossref","award":["2022J184"],"award-info":[{"award-number":["2022J184"]}],"id":[{"id":"10.13039\/100007834","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100022963","name":"Key Research and Development Program of Zhejiang Province","doi-asserted-by":"publisher","award":["2021C01105"],"award-info":[{"award-number":["2021C01105"]}],"id":[{"id":"10.13039\/100022963","id-type":"DOI","asserted-by":"publisher"}]},{"name":"State Street Zhejiang University Technology Center"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2026,1]]},"DOI":"10.1007\/s10664-025-10734-x","type":"journal-article","created":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T11:04:37Z","timestamp":1763204677000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Learning-based models for vulnerability detection: an extensive study"],"prefix":"10.1007","volume":"31","author":[{"given":"Chao","family":"Ni","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Yin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liyu","family":"Shen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shaohua","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,11,15]]},"reference":[{"key":"10734_CR1","unstructured":"AI D (2023) Deepseek coder: let the code write itself. https:\/\/github.com\/deepseek-ai\/DeepSeek-Coder"},{"key":"10734_CR2","unstructured":"AWS (2024) Aws g5 instance. https:\/\/aws.amazon.com\/cn\/ec2\/instance-types\/g5\/"},{"issue":"19","key":"10734_CR3","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5103","volume":"31","author":"X Ban","year":"2019","unstructured":"Ban X, Liu S, Chen C, Chua C (2019) A performance evaluation of deep-learnt features for software vulnerability detection. Concurrency Comput Pract Exp 31(19):e5103","journal-title":"Concurrency Comput Pract Exp"},{"key":"10734_CR4","first-page":"1877","volume":"33","author":"T Brown","year":"2020","unstructured":"Brown T, Mann B, Ryder N, Subbiah M, Kaplan JD, Dhariwal P, Neelakantan A, Shyam P, Sastry G, Askell A et al (2020) Language models are few-shot learners. Adv Neural Inf Process Syst 33:1877\u20131901","journal-title":"Adv Neural Inf Process Syst"},{"key":"10734_CR5","doi-asserted-by":"crossref","unstructured":"Cao S, Sun X, Bo L, Wu R, Li B, Tao C (2022) Mvd: memory-related vulnerability detection based on flow-sensitive graph neural networks. arXiv","DOI":"10.1145\/3510003.3510219"},{"key":"10734_CR6","doi-asserted-by":"crossref","unstructured":"Chakraborty S, Krishna R, Ding Y, Ray B (2021) Deep learning based vulnerability detection: are we there yet. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2021.3087402"},{"key":"10734_CR7","unstructured":"ChatGPT (2022) Chatgpt: optimizing language models for dialogue. https:\/\/chat.openai.com"},{"issue":"3","key":"10734_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3436877","volume":"30","author":"X Cheng","year":"2021","unstructured":"Cheng X, Wang H, Hua J, Xu G, Sui Y (2021) Deepwukong: statically detecting software vulnerabilities using deep graph neural network. ACM Trans Softw Eng Methodol 30(3):1\u201333","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"10734_CR9","doi-asserted-by":"crossref","unstructured":"Croft R, Babar MA, Kholoosi MM (2023) Data quality for software vulnerability datasets. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), IEEE, pp 121\u2013133","DOI":"10.1109\/ICSE48619.2023.00022"},{"key":"10734_CR10","unstructured":"Dam HK, Tran T, Pham T, Ng SW, Grundy J, Ghose A (2017) Automatic feature learning for vulnerability prediction. arXiv"},{"key":"10734_CR11","doi-asserted-by":"crossref","unstructured":"Ding Y, Fu Y, Ibrahim O, Sitawarin C, Chen X, Alomair B, Wagner D, Ray B, Chen Y (2024) Vulnerability detection with code language models: How far are we? arXiv:2403.18624","DOI":"10.1109\/ICSE55347.2025.00038"},{"key":"10734_CR12","doi-asserted-by":"crossref","unstructured":"Duan X, Wu J, Ji S, Rui Z, Luo T, Yang M, Wu Y (2019) Vulsniper: Focus your attention to shoot fine-grained vulnerabilities. In: IJCAI, pp 4665\u20134671","DOI":"10.24963\/ijcai.2019\/648"},{"key":"10734_CR13","doi-asserted-by":"crossref","unstructured":"Fan J, Li Y, Wang S, Nguyen TN (2020) A c\/c++ code vulnerability dataset with code changes and cve summaries. In: Proceedings of the 17th international conference on mining software repositories, pp 508\u2013512","DOI":"10.1145\/3379597.3387501"},{"key":"10734_CR14","doi-asserted-by":"crossref","unstructured":"Feng Z, Guo D, Tang D, Duan N, Feng X, Gong M, Shou L, Qin B, Liu T, Jiang D, et\u00a0al. (2020b) Codebert: A pre-trained model for programming and natural languages. arXiv:2002.08155","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"10734_CR15","doi-asserted-by":"publisher","unstructured":"Feng Z, Guo D, Tang D, Duan N, Feng X, Gong M, Shou L, Qin B, Liu T, Jiang D, Zhou M (2020a) CodeBERT: a pre-trained model for programming and natural languages. In: Findings of the association for computational linguistics: EMNLP 2020, Association for Computational Linguistics, Online, pp 1536\u20131547, https:\/\/doi.org\/10.18653\/v1\/2020.findings-emnlp.139","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"10734_CR16","doi-asserted-by":"crossref","unstructured":"Fu M, Tantithamthavorn C (2022) Linevul: a transformer-based line-level vulnerability prediction. In: Proceedings of the 19th international conference on mining software repositories, pp 608\u2013620","DOI":"10.1145\/3524842.3528452"},{"key":"10734_CR17","doi-asserted-by":"crossref","unstructured":"Guo D, Lu S, Duan N, Wang Y, Zhou M, Yin J (2022) Unixcoder: unified cross-modal pre-training for code representation. arXiv","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"10734_CR18","doi-asserted-by":"crossref","unstructured":"Hanif H, Maffeis S (2022) Vulberta: simplified source code pre-training for vulnerability detection. In: 2022 International Joint Conference on Neural Networks (IJCNN), IEEE, pp 1\u20138","DOI":"10.1109\/IJCNN55064.2022.9892280"},{"key":"10734_CR19","doi-asserted-by":"crossref","unstructured":"Hin D, Kan A, Chen H, Babar MA (2022) Linevd: statement-level vulnerability detection using graph neural networks. arXiv","DOI":"10.1145\/3524842.3527949"},{"key":"10734_CR20","unstructured":"Hugging Face (2024) Hugging face. https:\/\/huggingface.co"},{"key":"10734_CR21","doi-asserted-by":"crossref","unstructured":"Hu Y, Wang S, Li W, Peng J, Wu Y, Zou D, Jin H (2023) Interpreters for gnn-based vulnerability detection: are we there yet? In: Proceedings of the 32nd ACM SIGSOFT international symposium on software testing and analysis, pp 1407\u20131419","DOI":"10.1145\/3597926.3598145"},{"key":"10734_CR22","first-page":"22199","volume":"35","author":"T Kojima","year":"2022","unstructured":"Kojima T, Gu SS, Reid M, Matsuo Y, Iwasawa Y (2022) Large language models are zero-shot reasoners. Adv Neural Inf Process Syst 35:22199\u201322213","journal-title":"Adv Neural Inf Process Syst"},{"issue":"20","key":"10734_CR23","doi-asserted-by":"publisher","first-page":"13287","DOI":"10.1007\/s00521-021-05954-3","volume":"33","author":"G Lin","year":"2021","unstructured":"Lin G, Xiao W, Zhang LY, Gao S, Tai Y, Zhang J (2021) Deep neural-based vulnerability discovery demystified: data, model and performance. Neural Comput Appl 33(20):13287\u201313300","journal-title":"Neural Comput Appl"},{"key":"10734_CR24","doi-asserted-by":"crossref","unstructured":"Lin G, Zhang J, Luo W, Pan L, Xiang Y (2017) Poster: Vulnerability discovery with function representation learning from unlabeled projects. In: Proceedings of the 2017 ACM SIGSAC conference on computer and communications security, pp 2539\u20132541","DOI":"10.1145\/3133956.3138840"},{"key":"10734_CR25","doi-asserted-by":"crossref","unstructured":"Li B, Roundy K, Gates C, Vorobeychik Y (2017) Large-scale identification of malicious singleton files. In: Proceedings of the seventh ACM on conference on data and application security and privacy, pp 227\u2013238","DOI":"10.1145\/3029806.3029815"},{"issue":"9","key":"10734_CR26","first-page":"1","volume":"55","author":"P Liu","year":"2023","unstructured":"Liu P, Yuan W, Fu J, Jiang Z, Hayashi H, Neubig G (2023) Pre-train, prompt, and predict: a systematic survey of prompting methods in natural language processing. ACM Comput Surv 55(9):1\u201335","journal-title":"ACM Comput Surv"},{"key":"10734_CR27","doi-asserted-by":"crossref","unstructured":"Liu J, Shen D, Zhang Y, Dolan B, Carin L, Chen W (2021) What makes good in-context examples for gpt-$$3$$? arXiv:2101.06804","DOI":"10.18653\/v1\/2022.deelio-1.10"},{"key":"10734_CR28","doi-asserted-by":"crossref","unstructured":"Li Y, Wang S, Nguyen TN (2021a) Vulnerability detection with fine-grained interpretations. In: Proceedings of the 29th ACM joint meeting on European software engineering conference and symposium on the foundations of software engineering, pp 292\u2013303","DOI":"10.1145\/3468264.3468597"},{"key":"10734_CR29","doi-asserted-by":"crossref","unstructured":"Li Z, Zou D, Xu S, Chen Z, Zhu Y, Jin H (2021b) Vuldeelocator: a deep learning-based fine-grained vulnerability detector. IEEE Trans Dependable Secure Comput","DOI":"10.1109\/TDSC.2021.3076142"},{"key":"10734_CR30","doi-asserted-by":"crossref","unstructured":"Li Z, Zou D, Xu S, Jin H, Zhu Y, Chen Z (2021c) Sysevr: A framework for using deep learning to detect software vulnerabilities. IEEE Trans Dependable Secure Comput","DOI":"10.1109\/TDSC.2021.3051525"},{"key":"10734_CR31","doi-asserted-by":"crossref","unstructured":"Li Z, Zou D, Xu S, Ou X, Jin H, Wang S, Deng Z, Zhong Y (2018) Vuldeepecker: a deep learning-based system for vulnerability detection. In: Proceedings of the 25th annual network and distributed system security symposium","DOI":"10.14722\/ndss.2018.23158"},{"key":"10734_CR32","doi-asserted-by":"crossref","unstructured":"Lu Y, Bartolo M, Moore A, Riedel S, Stenetorp P (2021) Fantastically ordered prompts and where to find them: overcoming few-shot prompt order sensitivity. arXiv","DOI":"10.18653\/v1\/2022.acl-long.556"},{"issue":"86","key":"10734_CR33","first-page":"2579","volume":"9","author":"L Maaten","year":"2008","unstructured":"Maaten L, Hinton G (2008) Visualizing data using t-sne. J Mach Learn Res 9(86):2579\u20132605","journal-title":"J Mach Learn Res"},{"key":"10734_CR34","first-page":"281","volume":"1","author":"J MacQueen","year":"1967","unstructured":"MacQueen J et al (1967) Some methods for classification and analysis of multivariate observations. Proc fifth Berkeley Symposium Math Stat Probab Oakland CA USA 1:281\u2013297","journal-title":"Proc fifth Berkeley Symposium Math Stat Probab Oakland CA USA"},{"issue":"1","key":"10734_CR35","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/MSEC.2018.2875879","volume":"17","author":"D Maiorca","year":"2019","unstructured":"Maiorca D, Biggio B (2019) Digital investigation of PDF files: unveiling traces of embedded malware. IEEE Secur Priv 17(1):63\u201371","journal-title":"IEEE Secur Priv"},{"key":"10734_CR36","doi-asserted-by":"crossref","unstructured":"Mazuera-Rozo A, Mojica-Hanke A, Linares-V\u00e1squez M, Bavota G (2021) Shallow or deep? An empirical study on detecting vulnerabilities using deep learning. In: 2021 IEEE\/ACM 29th International Conference on Program Comprehension (ICPC), IEEE, pp 276\u2013287","DOI":"10.1109\/ICPC52881.2021.00034"},{"key":"10734_CR37","doi-asserted-by":"publisher","unstructured":"Min S, Lyu X, Holtzman A, Artetxe M, Lewis M, Hajishirzi H, Zettlemoyer L (2022) Rethinking the role of demonstrations: what makes in-context learning work? In: Proceedings of the 2022 conference on empirical methods in natural language processing, association for computational linguistics, Abu Dhabi, United Arab Emirates, pp 11048\u20131106. https:\/\/doi.org\/10.18653\/v1\/2022.emnlp-main.759","DOI":"10.18653\/v1\/2022.emnlp-main.759"},{"key":"10734_CR38","doi-asserted-by":"crossref","unstructured":"Ni C, Shen L, Yang X, Zhu Y, Wang S (2024) Megavul: a c\/c++ vulnerability dataset with comprehensive code representation. In: Proceedings of 21th international conference on Mining Software Repositories (MSR)","DOI":"10.1145\/3643991.3644886"},{"key":"10734_CR39","doi-asserted-by":"crossref","unstructured":"Ni C, Wang W, Yang K, Xia X, Liu K, Lo D (2022a) The best of both worlds: integrating semantic features with expert features for defect prediction and localization. In: Proceedings of the 2022 30th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering, ACM, pp 672\u2013683","DOI":"10.1145\/3540250.3549165"},{"key":"10734_CR40","unstructured":"Ni C, Yang K, Xia X, Lo D, Chen X, Yang X (2022b) Defect identification, categorization, and repair: better together. arXiv:2204.04856"},{"key":"10734_CR41","doi-asserted-by":"crossref","unstructured":"Ni C, Yin X, Li X, Xu X, Yu Z (2025) Abundant modalities offer more nutrients: Multi-modal-based function-level vulnerability detection. ACM Trans Softw Eng Method","DOI":"10.1145\/3731557"},{"key":"10734_CR42","doi-asserted-by":"crossref","unstructured":"Ni C, Yin X, Yang K, Zhao D, Xing Z, Xia X (2023) Distinguishing look-alike innocent and vulnerable code by subtle semantic representation learning and explanation. In: Proceedings of the 31st ACM joint european software engineering conference and symposium on the foundations of software engineering, pp 1611\u20131622","DOI":"10.1145\/3611643.3616358"},{"key":"10734_CR43","unstructured":"OpenAI (2022) Chatgpt: optimizing language models for dialogue (2022). https:\/\/openai.com\/blog\/chatgpt\/"},{"key":"10734_CR44","unstructured":"Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Killeen T, Lin Z, Gimelshein N, Antiga L, et\u00a0al. (2019) Pytorch: An imperative style, high-performance deep learning library. Advan Neural Inform Process Syst 32"},{"key":"10734_CR45","unstructured":"Roziere B, Gehring J, Gloeckle F, Sootla S, Gat I, Tan XE, Adi Y, Liu J, Sauvestre R, Remez T, et\u00a0al. (2023) Code llama: open foundation models for code. arXiv:2308.12950"},{"key":"10734_CR46","doi-asserted-by":"crossref","unstructured":"Russell R, Kim L, Hamilton L, Lazovich T, Harer J, Ozdemir O, Ellingwood P, McConley M (2018) Automated vulnerability detection in source code using deep representation learning. In: 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), IEEE, pp 757\u2013762","DOI":"10.1109\/ICMLA.2018.00120"},{"key":"10734_CR47","unstructured":"SARD (2018) Software assurance reference dataset (sard). https:\/\/samate.nist.gov\/SARD\/"},{"key":"10734_CR48","doi-asserted-by":"crossref","unstructured":"Serrano S, Smith NA (2019) Is attention interpretable? arXiv:1906.03731","DOI":"10.18653\/v1\/P19-1282"},{"key":"10734_CR49","unstructured":"Shrikumar A, Greenside P, Kundaje A (2019) Learning important features through propagating activation differences. 1704.02685"},{"key":"10734_CR50","doi-asserted-by":"crossref","unstructured":"Song Z, Wang J, Liu S, Fang Z, Yang K, et\u00a0al. (2022) Hgvul: a code vulnerability detection method based on heterogeneous source-level intermediate representation. Security and Communication Networks 2022","DOI":"10.1155\/2022\/1919907"},{"key":"10734_CR51","doi-asserted-by":"crossref","unstructured":"Steenhoek B, Rahman MM, Jiles R, Le W (2023) An empirical study of deep learning models for vulnerability detection. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), IEEE, pp 2237\u20132248","DOI":"10.1109\/ICSE48619.2023.00188"},{"key":"10734_CR52","doi-asserted-by":"crossref","unstructured":"Suarez-Tangil G, Dash SK, Ahmadi M, Kinder J, Giacinto G, Cavallaro L (2017) Droidsieve: fast and accurate classification of obfuscated android malware. In: Proceedings of the seventh ACM on conference on data and application security and privacy, pp 309\u2013320","DOI":"10.1145\/3029806.3029825"},{"key":"10734_CR53","doi-asserted-by":"crossref","unstructured":"Tang G, Meng L, Wang H, Ren S, Wang Q, Yang L, Cao W (2020) A comparative study of neural network techniques for automatic software vulnerability detection. In: 2020 International symposium on Theoretical Aspects of Software Engineering (TASE), IEEE, pp 1\u20138","DOI":"10.1109\/TASE49443.2020.00010"},{"key":"10734_CR54","unstructured":"Tree-sitter (2024) Tree-sitter. https:\/\/github.com\/tree-sitter\/tree-sitter"},{"issue":"6","key":"10734_CR55","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MSP.2005.159","volume":"3","author":"K Tsipenyuk","year":"2005","unstructured":"Tsipenyuk K, Chess B, McGraw G (2005) Seven pernicious kingdoms: a taxonomy of software security errors. IEEE Secur Privacy Mag 3(6):81\u201384","journal-title":"IEEE Secur Privacy Mag"},{"key":"10734_CR56","unstructured":"Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser \u0141, Polosukhin I (2017) Attention is all you need. Advan Neural Inform Process Syst 30"},{"key":"10734_CR57","unstructured":"Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2023) Attention is all you need. 1706.03762"},{"key":"10734_CR58","doi-asserted-by":"publisher","first-page":"1943","DOI":"10.1109\/TIFS.2020.3044773","volume":"16","author":"H Wang","year":"2020","unstructured":"Wang H, Ye G, Tang Z, Tan SH, Huang S, Fang D, Feng Y, Bian L, Wang Z (2020) Combining graph-based learning with automated data collection for code vulnerability detection. IEEE Trans Inf Forensics Secur 16:1943\u20131958","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"10734_CR59","doi-asserted-by":"crossref","unstructured":"Wang W, Nguyen TN, Wang S, Li Y, Zhang J, Yadavally A (2023) Deepvd: Toward class-separation features for neural network vulnerability detection. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), IEEE, pp 2249\u20132261","DOI":"10.1109\/ICSE48619.2023.00189"},{"key":"10734_CR60","unstructured":"Wei Y, Wang Z, Liu J, Ding Y, Zhang L (2023) Magicoder: source code is all you need. arXiv"},{"key":"10734_CR61","unstructured":"Wei J, Wang X, Schuurmans D, Bosma M, Chi E, Le Q, Zhou D (2022) Chain of thought prompting elicits reasoning in large language models. arXiv:2201.11903"},{"key":"10734_CR62","doi-asserted-by":"crossref","unstructured":"Wen XC, Chen Y, Gao C, Zhang H, Zhang JM, Liao Q (2023) Vulnerability detection with graph simplification and enhanced graph representation learning. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), IEEE, pp 2275\u20132286","DOI":"10.1109\/ICSE48619.2023.00191"},{"key":"10734_CR63","doi-asserted-by":"crossref","unstructured":"Yamaguchi F, Golde N, Arp D, Rieck K (2014) Modeling and discovering vulnerabilities with code property graphs. In: 2014 IEEE symposium on security and privacy, IEEE, pp 590\u2013604","DOI":"10.1109\/SP.2014.44"},{"key":"10734_CR64","unstructured":"Yin X (2024) Pros and cons! evaluating chatgpt on software vulnerability. arXiv"},{"key":"10734_CR65","unstructured":"Ying Z, Bourgeois D, You J, Zitnik M, Leskovec J (2019) Gnnexplainer: generating explanations for graph neural networks. Advan Neural Inform Process Syst 32"},{"key":"10734_CR66","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3470333","author":"X Yin","year":"2024","unstructured":"Yin X, Ni C, Wang S (2024a) Multitask-based evaluation of open-source llm on software vulnerability. IEEE Trans Softw Eng. https:\/\/doi.org\/10.1109\/TSE.2024.3470333","journal-title":"IEEE Trans Softw Eng"},{"key":"10734_CR67","doi-asserted-by":"crossref","unstructured":"Yin X, Ni C, Wang S, Li Z, Zeng L, Yang X (2024b) Thinkrepair: Self-directed automated program repair. In: Proceedings of the 33rd ACM SIGSOFT international symposium on software testing and analysis, pp 1274\u20131286","DOI":"10.1145\/3650212.3680359"},{"key":"10734_CR68","doi-asserted-by":"crossref","unstructured":"Zhang Z, Zhang H, Shen B, Gu X (2022) Diet code is healthy: simplifying programs for pre-trained models of code. In: Proceedings of the 30th ACM joint european software engineering conference and symposium on the foundations of software engineering, pp 1073\u20131084","DOI":"10.1145\/3540250.3549094"},{"key":"10734_CR69","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.aiopen.2021.01.001","volume":"1","author":"J Zhou","year":"2020","unstructured":"Zhou J, Cui G, Hu S, Zhang Z, Yang C, Liu Z, Wang L, Li C, Sun M (2020) Graph neural networks: a review of methods and applications. AI open 1:57\u201381","journal-title":"AI open"},{"key":"10734_CR70","unstructured":"Zhou Y, Liu S, Siow J, Du X, Liu Y (2019) Devign: effective vulnerability identification by learning comprehensive program semantics via graph neural networks. In: Proceedings of the 33rd international conference on neural information processing systems, p 10197\u201310207"},{"issue":"2","key":"10734_CR71","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3429444","volume":"30","author":"D Zou","year":"2021","unstructured":"Zou D, Zhu Y, Xu S, Li Z, Jin H, Ye H (2021) Interpreting deep learning-based vulnerability detector predictions based on heuristic searching. ACM Trans Softw Eng Methodol 30(2):1\u201331","journal-title":"ACM Trans Softw Eng Methodol"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-025-10734-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-025-10734-x","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-025-10734-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T11:26:49Z","timestamp":1770809209000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-025-10734-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,15]]},"references-count":71,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,1]]}},"alternative-id":["10734"],"URL":"https:\/\/doi.org\/10.1007\/s10664-025-10734-x","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,15]]},"assertion":[{"value":"10 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 September 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 November 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and\/or national research committee.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"Written informed consent was obtained from all authors for the publication of this paper.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}},{"value":"Beyond this, the authors have no conflicts of interest to declare that are relevant to the content of this article.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of Interest"}},{"value":"Not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Clinical Trial Number"}}],"article-number":"18"}}