{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T09:53:28Z","timestamp":1771494808251,"version":"3.50.1"},"reference-count":89,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T00:00:00Z","timestamp":1775001600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100017596","name":"Natural Science Basic Research Program of Shaanxi Province","doi-asserted-by":"publisher","award":["2018JQ6078"],"award-info":[{"award-number":["2018JQ6078"]}],"id":[{"id":"10.13039\/501100017596","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100017596","name":"Natural Science Basic Research Program of Shaanxi Province","doi-asserted-by":"publisher","award":["2022JM-342"],"award-info":[{"award-number":["2022JM-342"]}],"id":[{"id":"10.13039\/501100017596","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100009103","name":"Education Department of Shaanxi Province","doi-asserted-by":"publisher","award":["25JP179"],"award-info":[{"award-number":["25JP179"]}],"id":[{"id":"10.13039\/501100009103","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008780","name":"Xi'an University of Posts and Telecommunications","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62272387"],"award-info":[{"award-number":["62272387"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2026,4]]},"DOI":"10.1016\/j.sysarc.2026.103722","type":"journal-article","created":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T07:57:37Z","timestamp":1769587057000},"page":"103722","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["When fixes teach: Repair-aware contrastive learning for optimization-resilient binary vulnerability detection"],"prefix":"10.1016","volume":"173","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7608-8908","authenticated-orcid":false,"given":"Zhenzhou","family":"Tian","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-1585-8469","authenticated-orcid":false,"given":"Jiale","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ming","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiaze","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanping","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lingwei","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"5","key":"10.1016\/j.sysarc.2026.103722_b1","first-page":"1938","article-title":"A brief study of wannacry threat: Ransomware attack 2017","volume":"8","author":"Mohurle","year":"2017","journal-title":"Int. J. Adv. Res. Comput. Sci."},{"key":"10.1016\/j.sysarc.2026.103722_b2","series-title":"CVE","author":"CVE","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b3","unstructured":"M. Allamanis, M. Brockschmidt, M. Khademi, Learning to Represent Programs with Graphs, in: International Conference on Learning Representations, 2018."},{"key":"10.1016\/j.sysarc.2026.103722_b4","article-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks","volume":"32","author":"Zhou","year":"2019","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103722_b5","first-page":"27865","article-title":"Self-supervised bug detection and repair","volume":"34","author":"Allamanis","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103722_b6","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2025.112365","article-title":"Towards cost-efficient vulnerability detection with cross-modal adversarial reprogramming","volume":"223","author":"Tian","year":"2025","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.sysarc.2026.103722_b7","series-title":"Proceedings 2018 Network and Distributed System Security Symposium","article-title":"VulDeePecker: A deep learning-based system for vulnerability detection","author":"Li","year":"2018"},{"key":"10.1016\/j.sysarc.2026.103722_b8","doi-asserted-by":"crossref","DOI":"10.1016\/j.ins.2024.121370","article-title":"HardVD: High-capacity cross-modal adversarial reprogramming for data-efficient vulnerability detection","volume":"686","author":"Tian","year":"2025","journal-title":"Inform. Sci."},{"key":"10.1016\/j.sysarc.2026.103722_b9","doi-asserted-by":"crossref","unstructured":"G. Lin, J. Zhang, W. Luo, L. Pan, Y. Xiang, POSTER: Vulnerability discovery with function representation learning from unlabeled projects, in: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 2017, pp. 2539\u20132541.","DOI":"10.1145\/3133956.3138840"},{"key":"10.1016\/j.sysarc.2026.103722_b10","series-title":"5th Int. Conf. on Systems and Informatics","first-page":"1225","article-title":"Vulnerability detection for source code using contextual LSTM","author":"Xu","year":"2018"},{"key":"10.1016\/j.sysarc.2026.103722_b11","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.121865","article-title":"Enhancing vulnerability detection via AST decomposition and neural sub-tree encoding","volume":"238","author":"Tian","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.sysarc.2026.103722_b12","doi-asserted-by":"crossref","unstructured":"Y. Wu, D. Zou, S. Dou, W. Yang, D. Xu, H. Jin, Vulcnn: An image-inspired scalable vulnerability detection system, in: Int. Conf. on Software Engineering, 2022, pp. 2365\u20132376.","DOI":"10.1145\/3510003.3510229"},{"issue":"19","key":"10.1016\/j.sysarc.2026.103722_b13","doi-asserted-by":"crossref","first-page":"4086","DOI":"10.3390\/app9194086","article-title":"Instruction2vec: Efficient preprocessor of assembly code to detect software weakness with CNN","volume":"9","author":"Lee","year":"2019","journal-title":"Appl. Sci."},{"key":"10.1016\/j.sysarc.2026.103722_b14","doi-asserted-by":"crossref","DOI":"10.1016\/j.cose.2021.102286","article-title":"HAN-BSVD: a hierarchical attention network for binary software vulnerability detection","volume":"108","author":"Yan","year":"2021","journal-title":"Comput. Secur."},{"key":"10.1016\/j.sysarc.2026.103722_b15","doi-asserted-by":"crossref","first-page":"63904","DOI":"10.1109\/ACCESS.2023.3289001","article-title":"Binary code vulnerability detection based on multi-level feature fusion","volume":"11","author":"Wu","year":"2023","journal-title":"IEEE Access"},{"key":"10.1016\/j.sysarc.2026.103722_b16","doi-asserted-by":"crossref","unstructured":"Z. Song, J. Xu, BinVuGAL: Binary vulnerability detection method based on graph neural network combined with assembly language model, in: The 3rd Int. Conf. on Cryptography, Network Security and Communication Technology, 2024, pp. 159\u2013163.","DOI":"10.1145\/3673277.3673305"},{"key":"10.1016\/j.sysarc.2026.103722_b17","doi-asserted-by":"crossref","unstructured":"Z. Feng, D. Guo, D. Tang, N. Duan, X. Feng, M. Gong, L. Shou, B. Qin, T. Liu, D. Jiang, M. Zhou, CodeBERT: A Pre-Trained Model for Programming and Natural Languages, in: EMNLP, 2020, pp. 1536\u20131547.","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"10.1016\/j.sysarc.2026.103722_b18","first-page":"6000","article-title":"Attention is all you need","author":"Vaswani","year":"2017","journal-title":"Adv. Neural Inf. Process. Syst."},{"issue":"1","key":"10.1016\/j.sysarc.2026.103722_b19","first-page":"857","article-title":"Self-supervised learning: Generative or contrastive","volume":"35","author":"Liu","year":"2021","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b20","first-page":"18661","article-title":"Supervised contrastive learning","volume":"33","author":"Khosla","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.sysarc.2026.103722_b21","series-title":"Int. Conf. on Machine Learning","first-page":"1597","article-title":"A simple framework for contrastive learning of visual representations","author":"Chen","year":"2020"},{"key":"10.1016\/j.sysarc.2026.103722_b22","doi-asserted-by":"crossref","unstructured":"J. Giorgi, O. Nitski, B. Wang, G. Bader, Declutr: Deep contrastive learning for unsupervised textual representations, in: Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), 2021, pp. 879\u2013895.","DOI":"10.18653\/v1\/2021.acl-long.72"},{"key":"10.1016\/j.sysarc.2026.103722_b23","series-title":"Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing","first-page":"6894","article-title":"Simcse: Simple contrastive learning of sentence embeddings","author":"Gao","year":"2021"},{"key":"10.1016\/j.sysarc.2026.103722_b24","doi-asserted-by":"crossref","unstructured":"J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, Bert: Pre-training of deep bidirectional transformers for language understanding, in: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), 2019, pp. 4171\u20134186.","DOI":"10.18653\/v1\/N19-1423"},{"key":"10.1016\/j.sysarc.2026.103722_b25","doi-asserted-by":"crossref","unstructured":"Z. Wu, Y. Xiong, S.X. Yu, D. Lin, Unsupervised feature learning via non-parametric instance discrimination, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018, pp. 3733\u20133742.","DOI":"10.1109\/CVPR.2018.00393"},{"key":"10.1016\/j.sysarc.2026.103722_b26","series-title":"Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing","article-title":"Convolutional neural networks for sentence classification","author":"Kim","year":"2014"},{"key":"10.1016\/j.sysarc.2026.103722_b27","doi-asserted-by":"crossref","unstructured":"R. Johnson, T. Zhang, Deep pyramid convolutional neural networks for text categorization, in: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2017, pp. 562\u2013570.","DOI":"10.18653\/v1\/P17-1052"},{"key":"10.1016\/j.sysarc.2026.103722_b28","doi-asserted-by":"crossref","DOI":"10.1016\/j.cose.2022.103023","article-title":"BinVulDet: Detecting vulnerability in binary program via decompiled pseudo code and BiLSTM-attention","volume":"125","author":"Wang","year":"2023","journal-title":"Comput. Secur."},{"key":"10.1016\/j.sysarc.2026.103722_b29","series-title":"The 60th Annual Meeting of the Association for Computational Linguistics","first-page":"7212","article-title":"UniXcoder: Unified cross-modal pre-training for code representation","author":"Guo","year":"2022"},{"key":"10.1016\/j.sysarc.2026.103722_b30","series-title":"Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing","first-page":"8696","article-title":"CodeT5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation","author":"Wang","year":"2021"},{"issue":"9","key":"10.1016\/j.sysarc.2026.103722_b31","doi-asserted-by":"crossref","first-page":"3280","DOI":"10.1109\/TSE.2021.3087402","article-title":"Deep learning based vulnerability detection: Are we there yet?","volume":"48","author":"Chakraborty","year":"2021","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"8","key":"10.1016\/j.sysarc.2026.103722_b32","doi-asserted-by":"crossref","first-page":"4196","DOI":"10.1109\/TSE.2023.3286586","article-title":"Vulnerability detection by learning from syntax-based execution paths of code","volume":"49","author":"Zhang","year":"2023","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b33","series-title":"Deep Contextualized Word Representations","first-page":"2227","author":"Peters","year":"2018"},{"key":"10.1016\/j.sysarc.2026.103722_b34","series-title":"Empirical evaluation of gated recurrent neural networks on sequence modeling","author":"Chung","year":"2014"},{"key":"10.1016\/j.sysarc.2026.103722_b35","series-title":"International Conference on Machine Learning for Cyber Security","first-page":"148","article-title":"Automatic software vulnerability detection in binary code","author":"Liu","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b36","series-title":"2024 IEEE 48th Annual Computers, Software, and Applications Conference","first-page":"1388","article-title":"Vuldet-bc: Binary software vulnerability detection based on bigru and cnn","author":"Cai","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b37","doi-asserted-by":"crossref","first-page":"163461","DOI":"10.1109\/ACCESS.2021.3132950","article-title":"Identifying compiler and optimization level in binary code from multiple architectures","volume":"9","author":"Pizzolotto","year":"2021","journal-title":"IEEE Access"},{"issue":"4","key":"10.1016\/j.sysarc.2026.103722_b38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3640337","article-title":"ARCTURUS: Full coverage binary similarity analysis with reachability-guided emulation","volume":"33","author":"Zhou","year":"2024","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.sysarc.2026.103722_b39","doi-asserted-by":"crossref","unstructured":"Y. Zhang, M. Sirlanci, R. Wang, Z. Lin, When Compiler Optimizations Meet Symbolic Execution: An Empirical Study, in: Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security, 2024, pp. 4212\u20134225.","DOI":"10.1145\/3658644.3670372"},{"issue":"10","key":"10.1016\/j.sysarc.2026.103722_b40","doi-asserted-by":"crossref","first-page":"2485","DOI":"10.1109\/TSE.2024.3411072","article-title":"BinCola: Diversity-sensitive contrastive learning for binary code similarity detection","volume":"50","author":"Jiang","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b41","series-title":"Proceedings of the 21st International Conference on Mining Software Repositories","first-page":"738","article-title":"MegaVul: A C\/C++ vulnerability dataset with comprehensive code representations","author":"Ni","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b42","series-title":"Proceedings of the 20th International Conference on Predictive Models and Data Analytics in Software Engineering","first-page":"42","article-title":"MoreFixes: A large-scale dataset of CVE fix commits mined through enhanced repository discovery","author":"Akhoundali","year":"2024"},{"issue":"1","key":"10.1016\/j.sysarc.2026.103722_b43","doi-asserted-by":"crossref","DOI":"10.1145\/2522968.2522972","article-title":"Binary-code obfuscations in prevalent packer tools","volume":"46","author":"Roundy","year":"2013","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"10.1016\/j.sysarc.2026.103722_b44","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1186\/s42400-020-00049-3","article-title":"Layered obfuscation: a taxonomy of software obfuscation techniques for layered security","volume":"3","author":"Xu","year":"2020","journal-title":"Cybersecurity"},{"key":"10.1016\/j.sysarc.2026.103722_b45","series-title":"31st USENIX Security Symposium","first-page":"3055","article-title":"Loki: Hardening code obfuscation against automated attacks","author":"Schloegel","year":"2022"},{"issue":"23","key":"10.1016\/j.sysarc.2026.103722_b46","first-page":"24893","article-title":"Can LLMs obfuscate code? A systematic analysis of large language models into assembly code obfuscation","volume":"39","author":"Mohseni","year":"2025","journal-title":"Proc. AAAI Conf. Artif. Intell."},{"key":"10.1016\/j.sysarc.2026.103722_b47","series-title":"33rd USENIX Security Symposium","first-page":"1759","article-title":"Code is not natural language: Unlock the power of Semantics-Oriented graph representation for binary code similarity detection","author":"He","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b48","series-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","article-title":"BinaryAI: Binary software composition analysis via intelligent binary source code matching","author":"Jiang","year":"2024"},{"issue":"4","key":"10.1016\/j.sysarc.2026.103722_b49","doi-asserted-by":"crossref","DOI":"10.1145\/3561385","article-title":"1-to-1 or 1-to-n? Investigating the effect of function inlining on binary similarity analysis","volume":"32","author":"Jia","year":"2023","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.sysarc.2026.103722_b50","series-title":"IEEE Symposium on Security and Privacy","first-page":"709","article-title":"Cross-architecture bug search in binary executables","author":"Pewny","year":"2015"},{"key":"10.1016\/j.sysarc.2026.103722_b51","series-title":"Network and Distributed System Security Symposium","first-page":"58","article-title":"Discovre: Efficient cross-architecture identification of bugs in binary code","volume":"vol. 52","author":"Eschweiler","year":"2016"},{"key":"10.1016\/j.sysarc.2026.103722_b52","doi-asserted-by":"crossref","unstructured":"M. Chandramohan, Y. Xue, Z. Xu, Y. Liu, C.Y. Cho, H.B.K. Tan, Bingo: Cross-architecture cross-os binary search, in: The 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016, pp. 678\u2013689.","DOI":"10.1145\/2950290.2950350"},{"key":"10.1016\/j.sysarc.2026.103722_b53","doi-asserted-by":"crossref","unstructured":"Q. Feng, R. Zhou, C. Xu, Y. Cheng, B. Testa, H. Yin, Scalable graph-based bug search for firmware images, in: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, 2016, pp. 480\u2013491.","DOI":"10.1145\/2976749.2978370"},{"key":"10.1016\/j.sysarc.2026.103722_b54","series-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","article-title":"Cross-inlining binary function similarity detection","author":"Jia","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b55","series-title":"International Conference on Network and System Security","first-page":"409","article-title":"Vulmatch: Binary-level vulnerability detection through signature","author":"Liu","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b56","doi-asserted-by":"crossref","unstructured":"H. Wang, Z. Gao, C. Zhang, M. Sun, Y. Zhou, H. Qiu, X. Xiao, Cebin: A cost-effective framework for large-scale binary code similarity detection, in: Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024, pp. 149\u2013161.","DOI":"10.1145\/3650212.3652117"},{"issue":"2","key":"10.1016\/j.sysarc.2026.103722_b57","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1007\/s10664-022-10276-6","article-title":"An empirical study of text-based machine learning models for vulnerability detection","volume":"28","author":"Napier","year":"2023","journal-title":"Empir. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b58","series-title":"2018 17th IEEE International Conference on Machine Learning and Applications","first-page":"757","article-title":"Automated vulnerability detection in source code using deep representation learning","author":"Russell","year":"2018"},{"issue":"4","key":"10.1016\/j.sysarc.2026.103722_b59","first-page":"2244","article-title":"Sysevr: A framework for using deep learning to detect software vulnerabilities","volume":"19","author":"Li","year":"2021","journal-title":"TDSC"},{"issue":"3","key":"10.1016\/j.sysarc.2026.103722_b60","doi-asserted-by":"crossref","DOI":"10.1145\/3436877","article-title":"DeepWukong: Statically detecting software vulnerabilities using deep graph neural network","volume":"30","author":"Cheng","year":"2021","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"2","key":"10.1016\/j.sysarc.2026.103722_b61","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1007\/s10515-025-00507-7","article-title":"SIFT: enhance the performance of vulnerability detection by incorporating structural knowledge and multi-task learning","volume":"32","author":"Wang","year":"2025","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b62","doi-asserted-by":"crossref","DOI":"10.1016\/j.inffus.2024.102748","article-title":"Vul-LMGNNs: Fusing language models and online-distilled graph neural networks for code vulnerability detection","volume":"115","author":"Liu","year":"2025","journal-title":"Inf. Fusion"},{"key":"10.1016\/j.sysarc.2026.103722_b63","series-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering","article-title":"Coca: Improving and explaining graph neural network-based vulnerability detection systems","author":"Cao","year":"2024"},{"issue":"2","key":"10.1016\/j.sysarc.2026.103722_b64","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1007\/s10515-025-00532-6","article-title":"DC-GAR: detecting vulnerabilities by utilizing graph properties and random walks to uncover richer features","volume":"32","author":"Wang","year":"2025","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b65","doi-asserted-by":"crossref","first-page":"9129","DOI":"10.1109\/TIFS.2024.3457162","article-title":"HeVulD: A static vulnerability detection method using heterogeneous graph code representation","volume":"19","author":"Huang","year":"2024","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"10.1016\/j.sysarc.2026.103722_b66","doi-asserted-by":"crossref","unstructured":"M. Fu, C. Tantithamthavorn, Linevul: A transformer-based line-level vulnerability prediction, in: Proceedings of the 19th Int. Conf. on Mining Software Repositories, 2022, pp. 608\u2013620.","DOI":"10.1145\/3524842.3528452"},{"issue":"C","key":"10.1016\/j.sysarc.2026.103722_b67","article-title":"Transfer learning for software vulnerability prediction using transformer models","volume":"227","author":"Kalouptsoglou","year":"2025","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.sysarc.2026.103722_b68","doi-asserted-by":"crossref","DOI":"10.1016\/j.cose.2024.103994","article-title":"SCL-CVD: Supervised contrastive learning for code vulnerability detection via GraphCodeBERT","volume":"145","author":"Wang","year":"2024","journal-title":"Comput. Secur."},{"issue":"8","key":"10.1016\/j.sysarc.2026.103722_b69","doi-asserted-by":"crossref","first-page":"4196","DOI":"10.1109\/TSE.2023.3286586","article-title":"Vulnerability detection by learning from syntax-based execution paths of code","volume":"49","author":"Zhang","year":"2023","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"10.1016\/j.sysarc.2026.103722_b70","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/s10515-025-00543-3","article-title":"MCL-VD: Multi-modal contrastive learning with LoRA-enhanced GraphCodeBERT for effective vulnerability detection","volume":"32","author":"Cao","year":"2025","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/j.sysarc.2026.103722_b71","unstructured":"A. Lekssays, H. Mouhcine, K. Tran, T. Yu, I. Khalil, LLMxCPG: Context-Aware Vulnerability Detection Through Code Property Graph-Guided Large Language Models, in: Proceedings of 34th USENIX Security Symposium, ICSE \u201924, 2025."},{"key":"10.1016\/j.sysarc.2026.103722_b72","series-title":"2023 IEEE 34th International Symposium on Software Reliability Engineering Workshops","first-page":"112","article-title":"Software vulnerability detection using large language models","author":"Purba","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103722_b73","doi-asserted-by":"crossref","DOI":"10.1016\/j.inffus.2025.103450","article-title":"Enhancing vulnerability detection by fusing code semantic features with LLM-generated explanations","volume":"125","author":"Tian","year":"2026","journal-title":"Inf. Fusion"},{"key":"10.1016\/j.sysarc.2026.103722_b74","series-title":"Computer Security \u2013 ESORICS 2025: 30th European Symposium on Research in Computer Security, Toulouse, France, September 22\u201324, 2025, Proceedings, Part I","first-page":"289","article-title":"Llama-based source code vulnerability detection: Prompt engineering vs fine tuning","author":"Ouchebara","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103722_b75","doi-asserted-by":"crossref","DOI":"10.1145\/3760775","article-title":"VulScribeR: Exploring RAG-based vulnerability augmentation with LLMs","author":"Daneshvar","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.sysarc.2026.103722_b76","series-title":"Llbezpeky: Leveraging large language models for vulnerability detection","author":"Mathews","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b77","doi-asserted-by":"crossref","unstructured":"X. Zhou, T. Zhang, D. Lo, Large language model for vulnerability detection: Emerging results and future directions, in: Proceedings of the 2024 ACM\/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2024, pp. 47\u201351.","DOI":"10.1145\/3639476.3639762"},{"key":"10.1016\/j.sysarc.2026.103722_b78","series-title":"Vul-RAG: Enhancing LLM-based vulnerability detection via knowledge-level RAG","author":"Du","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103722_b79","doi-asserted-by":"crossref","DOI":"10.1109\/ACCESS.2025.3546700","article-title":"Finetuning large language models for vulnerability detection","author":"Shestov","year":"2025","journal-title":"IEEE Access"},{"key":"10.1016\/j.sysarc.2026.103722_b80","doi-asserted-by":"crossref","unstructured":"S. Ullah, M. Han, S. Pujar, H. Pearce, A. Coskun, G. Stringhini, LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?): A Comprehensive Evaluation, Framework, and Benchmarks, in: 2024 IEEE Symposium on Security and Privacy, SP, 2024, pp. 862\u2013880.","DOI":"10.1109\/SP54263.2024.00210"},{"key":"10.1016\/j.sysarc.2026.103722_b81","series-title":"2025 IEEE\/ACM 47th International Conference on Software Engineering","first-page":"469","article-title":"Vulnerability detection with code language models: How far are we?","author":"Ding","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103722_b82","series-title":"2023 30th Asia-Pacific Software Engineering Conference","first-page":"632","article-title":"ChatGPT for vulnerability detection, classification, and repair: How far are we?","author":"Fu","year":"2023"},{"key":"10.1016\/j.sysarc.2026.103722_b83","series-title":"Advanced Information Networking and Applications","first-page":"13","article-title":"Leveraging open-source LLMs for zero-shot vulnerability detection: A comparative analysis","author":"Capuano","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103722_b84","series-title":"Proceedings 2025 Network and Distributed System Security Symposium","article-title":"From large to mammoth: A comparative evaluation of large language models in vulnerability detection","author":"Lin","year":"2025"},{"key":"10.1016\/j.sysarc.2026.103722_b85","series-title":"Computer Security \u2013 ESORICS 2024","first-page":"271","article-title":"Outside the comfort zone: Analysing LLM capabilities in software vulnerability detection","author":"Guo","year":"2024"},{"key":"10.1016\/j.sysarc.2026.103722_b86","series-title":"Availability, Reliability and Security","first-page":"135","article-title":"Evaluating large language models for vulnerability detection under realistic conditions","author":"Carletti","year":"2025"},{"issue":"11","key":"10.1016\/j.sysarc.2026.103722_b87","doi-asserted-by":"crossref","first-page":"3071","DOI":"10.1109\/TSE.2024.3470333","article-title":"Multitask-based evaluation of open-source LLM on software vulnerability","volume":"50","author":"Yin","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"10.1016\/j.sysarc.2026.103722_b88","doi-asserted-by":"crossref","first-page":"2154","DOI":"10.1109\/TII.2019.2942800","article-title":"Cyber vulnerability intelligence for internet of things binary","volume":"16","author":"Liu","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"10.1016\/j.sysarc.2026.103722_b89","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2020.106289","article-title":"BVDetector: A program slice-based binary code vulnerability intelligent detection system","volume":"123","author":"Tian","year":"2020","journal-title":"Inf. Softw. Technol."}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762126000408?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762126000408?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T08:42:26Z","timestamp":1771490546000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762126000408"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4]]},"references-count":89,"alternative-id":["S1383762126000408"],"URL":"https:\/\/doi.org\/10.1016\/j.sysarc.2026.103722","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2026,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"When fixes teach: Repair-aware contrastive learning for optimization-resilient binary vulnerability detection","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems Architecture","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.sysarc.2026.103722","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":"103722"}}