{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T05:05:46Z","timestamp":1784351146575,"version":"3.55.0"},"reference-count":81,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61972314"],"award-info":[{"award-number":["61972314"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61672427"],"award-info":[{"award-number":["61672427"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61872294"],"award-info":[{"award-number":["61872294"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"International Cooperation Projects of Shaanxi Province","award":["2019KW-009"],"award-info":[{"award-number":["2019KW-009"]}]},{"name":"International Cooperation Projects of Shaanxi Province","award":["2020KWZ-013"],"award-info":[{"award-number":["2020KWZ-013"]}]},{"name":"Ant Financial Science"},{"name":"Alibaba Innovative Research Program"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans.Inform.Forensic Secur."],"published-print":{"date-parts":[[2021]]},"DOI":"10.1109\/tifs.2020.3044773","type":"journal-article","created":{"date-parts":[[2020,12,14]],"date-time":"2020-12-14T20:53:09Z","timestamp":1607979189000},"page":"1943-1958","source":"Crossref","is-referenced-by-count":284,"title":["Combining Graph-Based Learning With Automated Data Collection for Code Vulnerability Detection"],"prefix":"10.1109","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0579-4295","authenticated-orcid":false,"given":"Huanting","family":"Wang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2074-4253","authenticated-orcid":false,"given":"Guixin","family":"Ye","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4333-2334","authenticated-orcid":false,"given":"Zhanyong","family":"Tang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shin Hwei","family":"Tan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Songfang","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dingyi","family":"Fang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yansong","family":"Feng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lizhong","family":"Bian","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6157-0662","authenticated-orcid":false,"given":"Zheng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3321705.3329828"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115618"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2018.2817118"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3360588"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.54"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/3317549.3319725"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"ref39","year":"2020","journal-title":"National vulnerability database (NVD)"},{"key":"ref75","first-page":"5","article-title":"Leveraging flawed tutorials for seeding large-scale Web vulnerability discovery","author":"unruh","year":"2017","journal-title":"Proc 10th USENIX Workshop Offensive Technol (WOOT)"},{"key":"ref38","year":"2019","journal-title":"Common Vulnerabilities and Exposures (CVE)"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00071"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.73"},{"key":"ref33","first-page":"8778","article-title":"Generalized cross entropy loss for training deep neural networks with noisy labels","author":"zhang","year":"2018","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref32","article-title":"Highway networks","author":"kumar srivastava","year":"2015","journal-title":"arXiv 1505 00387"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P18-1187"},{"key":"ref30","first-page":"3111","article-title":"Distributed representations of words and phrases and their compositionality","author":"mikolov","year":"2013","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref37","first-page":"12","article-title":"A reduction of a graph to a canonical form and an algebra arising during this reduction","volume":"2","author":"weisfeiler","year":"1968","journal-title":"Nauchno- Technicheskaya Informatsia"},{"key":"ref36","article-title":"How powerful are graph neural networks?","author":"xu","year":"2018","journal-title":"Proc ICLR"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.4159\/harvard.9780674736061"},{"key":"ref34","article-title":"Adam: A method for stochastic optimization","author":"kingma","year":"2014","journal-title":"arXiv 1412 6980"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/GlobalSIP45357.2019.8969138"},{"key":"ref62","article-title":"What graph neural networks cannot learn: Depth vs width","author":"loukas","year":"2019","journal-title":"arXiv 1907 03199"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134057"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01246-5_2"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939778"},{"key":"ref27","article-title":"Gated graph sequence neural networks","author":"li","year":"2016","journal-title":"Proc ICLR"},{"key":"ref65","article-title":"A survey on the expressive power of graph neural networks","author":"sato","year":"2020","journal-title":"arXiv 2003 04078"},{"key":"ref66","year":"2019","journal-title":"FindBugs"},{"key":"ref29","article-title":"Learning to represent programs with graphs","author":"allamanis","year":"2018","journal-title":"Proc ICLR"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408795"},{"key":"ref68","first-page":"49","article-title":"Under-constrained symbolic execution: Correctness checking for real code","author":"ramos","year":"2015","journal-title":"Proc 24th USENIX Secur Symp (USENIX Security)"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3385999"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/CompComm.2017.8322752"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2885561"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00058"},{"key":"ref22","first-page":"371","article-title":"A tutorial on conformal prediction","volume":"9","author":"rhafer","year":"2008","journal-title":"J Mach Learn Res"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1991.3.1.79"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2019.00056"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117771"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3410463.3414670"},{"key":"ref25","article-title":"Bidirectional LSTM-CRF models for sequence tagging","author":"huang","year":"2015","journal-title":"arXiv 1508 01991"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-58184-7_109"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2857705.2857750"},{"key":"ref59","article-title":"Early methods for detecting adversarial images","author":"hendrycks","year":"2016","journal-title":"arXiv 1608 00530"},{"key":"ref58","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":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93417-4_38"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-60566-766-9.ch011"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2009.191"},{"key":"ref54","first-page":"2208","article-title":"Deep transfer learning with joint adaptation networks","author":"long","year":"2017","journal-title":"Proc 34th Int Conf Mach Learn"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2011.5947611"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3243127.3243130"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/567532.567555"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"ref40","article-title":"Word2vec explained: Deriving mikolov et al.&#x2019;s negative-sampling word-embedding method","author":"goldberg","year":"2014","journal-title":"arXiv 1402 3722"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219947"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1023"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134018"},{"key":"ref15","first-page":"10197","article-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks","author":"zhou","year":"2019","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3276517"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/3105761"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213848"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813604"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2991079.2991102"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884804"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.62"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2019.2954088"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2019.2942930"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23158"},{"key":"ref8","article-title":"SySeVR: A framework for using deep learning to detect software vulnerabilities","author":"li","year":"2018","journal-title":"arXiv 1807 06756"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2020.2993293"},{"key":"ref49","year":"2019","journal-title":"Joern(Open-Source Code Querying Engine for C\/C++ )"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref46","year":"2019","journal-title":"Scikit-Learn Tools for Predictive Data Analysis"},{"key":"ref45","year":"2020","journal-title":"TensorFlow&#x2122;"},{"key":"ref48","year":"2019","journal-title":"ANTLR (Another-Tool for Language Recognition)"},{"key":"ref47","year":"2019","journal-title":"Soot A Framework for Analyzing and Transforming Java Applications"},{"key":"ref42","year":"2019","journal-title":"Software Assurance Reference Dataset Project"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-41142-7_37"},{"key":"ref44","year":"2019","journal-title":"ZVD Dataset"},{"key":"ref43","year":"2019","journal-title":"SAP Dataset"}],"container-title":["IEEE Transactions on Information Forensics and Security"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10206\/9151439\/09293321.pdf?arnumber=9293321","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:52:37Z","timestamp":1652194357000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9293321\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":81,"URL":"https:\/\/doi.org\/10.1109\/tifs.2020.3044773","relation":{},"ISSN":["1556-6013","1556-6021"],"issn-type":[{"value":"1556-6013","type":"print"},{"value":"1556-6021","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]}}}