{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T21:28:12Z","timestamp":1775251692751,"version":"3.50.1"},"reference-count":89,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"10","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1109\/tse.2025.3593515","type":"journal-article","created":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T18:30:06Z","timestamp":1753813806000},"page":"2744-2763","source":"Crossref","is-referenced-by-count":3,"title":["Keep It Simple: Self-Adaptive Code Graph Simplification for Accurate Vulnerability Detection"],"prefix":"10.1109","volume":"51","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8642-8582","authenticated-orcid":false,"given":"Xin","family":"Peng","sequence":"first","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1469-2063","authenticated-orcid":false,"given":"Shangwen","family":"Wang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-3440-9520","authenticated-orcid":false,"given":"Yihao","family":"Qin","sequence":"additional","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5905-4677","authenticated-orcid":false,"given":"Bo","family":"Lin","sequence":"additional","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8084-8009","authenticated-orcid":false,"given":"Liqian","family":"Chen","sequence":"additional","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0160-0126","authenticated-orcid":false,"given":"Jieren","family":"Cheng","sequence":"additional","affiliation":[{"name":"Hainan University, 570228, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4204-7424","authenticated-orcid":false,"given":"Xiaoguang","family":"Mao","sequence":"additional","affiliation":[{"name":"Key Laboratory of Software Engineering for Complex Systems, College of Computer Science and Technology, National University of Defense Technology, 410073, China"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3092566"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2017.0-119"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2020.2993293"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2020.2968505"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2021.3076142"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510229"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616339"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3560428"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE52982.2021.00047"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2187671.2187673"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250789"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2009.5270315"},{"key":"ref13","first-page":"49","article-title":"$\\{${Under-Constrained$\\}$} symbolic execution: Correctness checking for real code","volume-title":"Proc. 24th USENIX Secur. Symp. (USENIX Secur. 15)","author":"Ramos","year":"2015"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2019.2942930"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2020\/454"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3597203"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23158"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2021.3051525"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3564625.3567985"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106576"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3410463.3414670"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2024.110238"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639168"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3285910"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3510454.3516865"},{"key":"ref26","article-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"32","author":"Zhou","year":"2019"},{"key":"ref27","article-title":"Gated graph sequence neural networks","author":"Li","year":"2015"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639213"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3340267"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3087402"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3379597.3387501"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.44"},{"key":"ref33","first-page":"11975","article-title":"From local structures to size generalization in graph neural networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Yehudai","year":"2021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512197"},{"key":"ref35","first-page":"4805","article-title":"Generalization analysis of message passing neural networks on large random graphs","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Maskey","year":"2022"},{"key":"ref36","first-page":"6158","article-title":"Wasserstein Barycenter matching for graph size generalization of message passing neural networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Chu","year":"2023"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00191"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468597"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/648"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3527949"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3436877"},{"key":"ref42","article-title":"On the bottleneck of graph neural networks and its practical implications","volume-title":"Proc. 9th Int. Conf. Learn. Representations","author":"Alon","year":"2021"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/tpami.2021.3081010"},{"key":"ref44","first-page":"3469","article-title":"Structure-aware transformer for graph representation learning","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Chen","year":"2022"},{"key":"ref45","first-page":"14501","article-title":"Recipe for a general, powerful, scalable graph transformer","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"35","author":"Ramp\u00e1\u0161ek","year":"2022"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3403042"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3622815"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3505247"},{"key":"ref49","first-page":"1364","article-title":"A unified framework to learn program semantics with graph neural networks","volume-title":"Proc. 35th IEEE\/ACM Int. Conf. Automated Softw. Eng.","author":"Liu","year":"2020"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556927"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1867"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2023.3244397"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2023.102024"},{"key":"ref55","first-page":"64753","article-title":"Simplifying and empowering transformers for large-graph representations","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"36","author":"Wu","year":"2024"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i04.5997"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2023\/752"},{"key":"ref58","article-title":"Hierarchical graph representation learning with differentiable pooling","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"31","author":"Ying","year":"2018"},{"key":"ref59","first-page":"14093","article-title":"Graph cross networks with vertex infomax pooling","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"33","author":"Li","year":"2020"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238177"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107219"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2024.103732"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3608141"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2019.2954088"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2019.8851923"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2020.2984505"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3623345"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE52982.2021.00054"},{"key":"ref69","first-page":"606","article-title":"Snopy: Bridging sample denoising with causal graph learning for effective vulnerability detection","volume-title":"Proc. 39th IEEE\/ACM Int. Conf. Automated Softw. Eng.","author":"Cao","year":"2024"},{"key":"ref70","article-title":"Efficient estimation of word representations in vector space","author":"Mikolov","year":"2013"},{"key":"ref71","article-title":"Predict then propagate: Graph neural networks meet personalized PageRank","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Gasteiger","year":"2018"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2024.103156"},{"key":"ref73","article-title":"Layer normalization","author":"Ba","year":"2016"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534380"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/SERE-C.2012.16"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/EDCC51268.2020.00025"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/ASE56229.2023.00144"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3427815"},{"key":"ref79","article-title":"Decoupled weight decay regularization","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Loshchilov","year":"2018"},{"issue":"11","key":"ref80","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"Van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"ref81","article-title":"Semi-supervised classification with graph convolutional networks","volume-title":"Proc. 5th Int. Conf. Learn. Representations","author":"Kipf","year":"2017"},{"key":"ref82","article-title":"Graph attention networks","volume-title":"Proc. 6th Int. Conf. Learn. Representations","author":"Velickovic","year":"2018"},{"key":"ref83","article-title":"GPT-4 Technical Report","author":"Achiam","year":"2023"},{"key":"ref84","article-title":"Deepseek-v3 Technical Report","author":"Liu","year":"2024"},{"key":"ref85","article-title":"Gpt-4o System Card","author":"Hurst","year":"2024"},{"key":"ref86","article-title":"Reasoning with LLMs for zero-shot vulnerability detection","author":"Zibaeirad","year":"2025"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/icse55347.2025.00038"},{"key":"ref88","article-title":"How far have we gone in vulnerability detection using large language models","author":"Gao","year":"2023"},{"key":"ref89","first-page":"2847","article-title":"On the expressive power of deep neural networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Raghu","year":"2017"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/32\/11207080\/11099046.pdf?arnumber=11099046","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T17:24:25Z","timestamp":1761153865000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11099046\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":89,"journal-issue":{"issue":"10"},"URL":"https:\/\/doi.org\/10.1109\/tse.2025.3593515","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10]]}}}