{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T19:51:35Z","timestamp":1784404295877,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"the Key Program of National Science Foundation of China","award":["U1936211"],"award-info":[{"award-number":["U1936211"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,21]]},"DOI":"10.1145\/3510003.3510229","type":"proceedings-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T22:42:59Z","timestamp":1657060979000},"page":"2365-2376","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":158,"title":["VulCNN"],"prefix":"10.1145","author":[{"given":"Yueming","family":"Wu","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Deqing","family":"Zou","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shihan","family":"Dou","sequence":"additional","affiliation":[{"name":"Fudan University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Yang","sequence":"additional","affiliation":[{"name":"University of Texas at Dallas"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Duo","family":"Xu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2020. 5 key takeaways from the 2020 Open Source Security and Risk Analysis report. https:\/\/securityboulevard.com\/2020\/05\/5-key-takeaways-from-the-2020-open-source-security-and-risk-analysis-report."},{"key":"e_1_3_2_1_2_1","unstructured":"2020. The Exactis Breach: 5 Things You Need to Know. https:\/\/blog.infoarmor.com\/individuals-and-families\/the-exactis-breach-5-things-you-need-to-know."},{"key":"e_1_3_2_1_3_1","unstructured":"2020. WannaCry ransomware attack. https:\/\/en.wikipedia.org\/wiki\/WannaCry_ransomware_attack."},{"key":"e_1_3_2_1_4_1","unstructured":"2021. Adjacency Matrix. https:\/\/en.wikipedia.org\/wiki\/Adjacency_matrix\/."},{"key":"e_1_3_2_1_5_1","unstructured":"2021. Checkmarx. https:\/\/www.checkmarx.com\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2021. FlawFinder. http:\/\/www.dwheeler.com\/flawfinde\/r."},{"key":"e_1_3_2_1_7_1","unstructured":"2021. Frama-C. http:\/\/frama-c.com\/."},{"key":"e_1_3_2_1_8_1","unstructured":"2021. Libav. https:\/\/libav.org\/."},{"key":"e_1_3_2_1_9_1","unstructured":"2021. National Institute of Standards and Technology. https:\/\/www.nist.gov\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2021. National Vulnerability Database. https:\/\/nvd.nist.gov."},{"key":"e_1_3_2_1_11_1","unstructured":"2021. Open-source code analysis platform for C\/C++ based on code property graphs. https:\/\/joern.io\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2021. Rough Audit Tool for Security. https:\/\/code.google.com\/archive\/p\/rough-auditing-tool-for-security\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2021. Seamonkey. https:\/\/www.seamonkey-project.org\/."},{"key":"e_1_3_2_1_14_1","unstructured":"2021. Software Assurance Reference Dataset. https:\/\/samate.nist.gov\/SRD\/index.php."},{"key":"e_1_3_2_1_15_1","unstructured":"2021. Software for complex networks (Networkx). http:\/\/networkx.github.io."},{"key":"e_1_3_2_1_16_1","unstructured":"2021. Tensors and Dynamic neural networks in Python with strong GPU acceleration (PyTorch). https:\/\/pytorch.org."},{"key":"e_1_3_2_1_17_1","unstructured":"2021. Xen. https:\/\/xenproject.org\/xen-project-archives\/."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.18"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134020"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV'18)","author":"Chattopadhay Aditya","unstructured":"Aditya Chattopadhay, Anirban Sarkar, Prantik Howlader, and Vineeth N. Balasubramanian. 2018. Grad-cam++: Generalized gradient-based visual explanations for deep convolutional networks. In Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV'18). 839--847."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243849"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3436877"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'13)","author":"Dahl George E.","unstructured":"George E. Dahl, Tara N. Sainath, and Geoffrey E. Hinton. 2013. Improving deep neural networks for LVCSR using rectified linear units and dropout. In Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'13). 8609--8613."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/648"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/0378-8733(78)90021-7"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0407994102"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.13"},{"key":"e_1_3_2_1_28_1","volume-title":"Oltvai","author":"Jeong Hawoong","year":"2001","unstructured":"Hawoong Jeong, Sean P. Mason, Albert L. Barab\u00e1si, and Zoltan N. Oltvai. 2001. Lethality and centrality in protein networks. Nature 411, 6833 (2001), 41--42."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02289026"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.62"},{"key":"e_1_3_2_1_33_1","volume-title":"Kingma and Jimmy Ba","author":"Diederik","year":"2014","unstructured":"Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 2012 Advances in Neural Information Processing Systems (NIPS'12)","author":"Krizhevsky Alex","unstructured":"Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2012. Imagenet classification with deep convolutional neural networks. In Proceedings of the 2012 Advances in Neural Information Processing Systems (NIPS'12). 1097--1105."},{"key":"e_1_3_2_1_35_1","volume-title":"Deep learning. Nature 521, 7553","author":"LeCun Yann","year":"2015","unstructured":"Yann LeCun, Yoshua Bengio, and Geoffrey Hinton. 2015. Deep learning. Nature 521, 7553 (2015), 436--444."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.726791"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 34th International Conference on Software Engineering (ICSE'12)","author":"Li Jingyue","unstructured":"Jingyue Li and Michael D. Ernst. 2012. CBCD: Cloned buggy code detector. In Proceedings of the 34th International Conference on Software Engineering (ICSE'12). 310--320."},{"key":"e_1_3_2_1_38_1","volume-title":"Vuldeelocator: a deep learning-based fine-grained vulnerability detector","author":"Li Zhen","year":"2021","unstructured":"Zhen Li, Deqing Zou, Shouhuai Xu, Zhaoxuan Chen, Yawei Zhu, and Hai Jin. 2021. Vuldeelocator: a deep learning-based fine-grained vulnerability detector. IEEE Transactions on Dependable and Secure Computing (2021), 1--17."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2991079.2991102"},{"key":"e_1_3_2_1_40_1","volume-title":"SySeVR: A framework for using deep learning to detect software vulnerabilities","author":"Li Zhen","year":"2021","unstructured":"Zhen Li, Deqing Zou, Shouhuai Xu, Hai Jin, Yawei Zhu, and Zhaoxuan Chen. 2021. SySeVR: A framework for using deep learning to detect software vulnerabilities. IEEE Transactions on Dependable and Secure Computing (2021), 1--15."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23158"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 2019 International Conference on Information and Communications Security (ICICS'19)","author":"Lin Guanjun","year":"2019","unstructured":"Guanjun Lin, Wei Xiao, Jun Zhang, and Yang Xiang. 2019. Deep learning-based vulnerable function detection: A benchmark. In Proceedings of the 2019 International Conference on Information and Communications Security (ICICS'19). 219--232."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3138840"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315311"},{"key":"e_1_3_2_1_45_1","volume-title":"Unsupervised learning of sentence embeddings using compositional n-gram features. arXiv preprint arXiv:1703.02507","author":"Pagliardini Matteo","year":"2017","unstructured":"Matteo Pagliardini, Prakhar Gupta, and Martin Jaggi. 2017. Unsupervised learning of sentence embeddings using compositional n-gram features. arXiv preprint arXiv:1703.02507 (2017)."},{"key":"e_1_3_2_1_46_1","volume-title":"Proceedings of the 2010 International Conference on Automated Software Engineering (ASE'10)","author":"Pham Nam H.","unstructured":"Nam H. Pham, Tung Thanh Nguyen, Hoan Anh Nguyen, and Tien N. Nguyen. 2010. Detection of recurring software vulnerabilities. In Proceedings of the 2010 International Conference on Automated Software Engineering (ASE'10). 447--456."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2018.00120"},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 38th International Conference on Software Engineering (ICSE'16)","author":"Sajnani Hitesh","unstructured":"Hitesh Sajnani, Vaibhav Saini, Jeffrey Svajlenko, Chanchal K. Roy, and Cristina V. Lopes. 2016. SourcererCC: Scaling code clone detection to big-code. In Proceedings of the 38th International Conference on Software Engineering (ICSE'16). 1157--1168."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.74"},{"key":"e_1_3_2_1_50_1","volume-title":"Proceedings of the 2001 USENIX Security Symposium (USENIX Security'01)","author":"Shankar Umesh","unstructured":"Umesh Shankar, Kunal Talwar, Jeffrey S. Foster, and David A. Wagner. 2001. Detecting format string vulnerabilities with type qualifiers. In Proceedings of the 2001 USENIX Security Symposium (USENIX Security'01). 201--220."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2014.2373377"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00023"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.44"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2421003"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2015.54"},{"key":"e_1_3_2_1_56_1","volume-title":"Proceedings of the 2019 Advances in Neural Information Processing Systems (NIPS'19)","author":"Zhou Yaqin","year":"2019","unstructured":"Yaqin Zhou, Shangqing Liu, Jingkai Siow, Xiaoning Du, and Yang Liu. 2019. Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks. In Proceedings of the 2019 Advances in Neural Information Processing Systems (NIPS'19). 10197--10207."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2019.2942930"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 44th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510229","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510229","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:12:24Z","timestamp":1750191144000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510229"}},"subtitle":["an image-inspired scalable vulnerability detection system"],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":57,"alternative-id":["10.1145\/3510003.3510229","10.1145\/3510003"],"URL":"https:\/\/doi.org\/10.1145\/3510003.3510229","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}