{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T21:00:45Z","timestamp":1775941245216,"version":"3.50.1"},"reference-count":26,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2018,7,1]],"date-time":"2018-07-01T00:00:00Z","timestamp":1530403200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Ind. Inf."],"published-print":{"date-parts":[[2018,7]]},"DOI":"10.1109\/tii.2018.2821768","type":"journal-article","created":{"date-parts":[[2018,4,2]],"date-time":"2018-04-02T20:39:33Z","timestamp":1522701573000},"page":"3289-3297","source":"Crossref","is-referenced-by-count":192,"title":["Cross-Project Transfer Representation Learning for Vulnerable Function Discovery"],"prefix":"10.1109","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3280-1307","authenticated-orcid":false,"given":"Guanjun","family":"Lin","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2189-7801","authenticated-orcid":false,"given":"Jun","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Wei","family":"Luo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4691-8330","authenticated-orcid":false,"given":"Lei","family":"Pan","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5252-0831","authenticated-orcid":false,"given":"Yang","family":"Xiang","sequence":"additional","affiliation":[]},{"given":"Olivier","family":"De Vel","sequence":"additional","affiliation":[]},{"given":"Paul","family":"Montague","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2991079.2991102"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3138840"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653717"},{"key":"ref13","article-title":"Efficient estimation of word\n representations in vector space","author":"mikolov","year":"0","journal-title":"Proc ICLR Workshop"},{"key":"ref14","first-page":"1045","article-title":"Recurrent neural network based\n language model","author":"mikolov","year":"0","journal-title":"Eleventh Annual Conference of the International Speech Communication Association"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2001.957806"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315311"},{"key":"ref17","article-title":"Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits\n on commodity software","author":"newsome","year":"0","journal-title":"Proceedings of NDSS"},{"key":"ref18","article-title":"Understanding LSTM networks","volume":"27","author":"olah","year":"2015","journal-title":"GITHUB Blo"},{"key":"ref19","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"pedregosa","year":"2011","journal-title":"J Mach Learn Res"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2010.06.003"},{"key":"ref3","article-title":"Keras","author":"chollet","year":"2015"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/502059.502041","article-title":"Bugs as deviant behavior: A general approach to inferring errors\n in systems code","volume":"35","author":"engler","year":"2001","journal-title":"ACM SIGOPS Operating Syst Rev"},{"key":"ref5","author":"christopher","year":"2009","journal-title":"Introduction to Information Retrieval"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.13"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref2","first-page":"209","article-title":"Klee: Unassisted and automatic generation of\n high-coverage tests for complex systems programs","volume":"8","author":"cadar","year":"2008","journal-title":"Proc Operating Syst Des Implementation"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.62"},{"key":"ref1","first-page":"265","article-title":"Tensorflow: A system for large-scale machine\n learning","volume":"16","author":"abadi","year":"2016","journal-title":"Proc Operating Syst Des Implementation"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813604"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.81"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/78.650093"},{"key":"ref24","first-page":"13","article-title":"Vulnerability extrapolation: Assisted discovery of vulnerabilities using machine learning","author":"yamaguchi","year":"0","journal-title":"Proceedings of the 5th USENIX Conference on Offensive Technologies"},{"key":"ref23","author":"sutton","year":"2007","journal-title":"Fuzzing Brute Force Vulnerability Discovery"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516665"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2421003"}],"container-title":["IEEE Transactions on Industrial Informatics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9424\/8402070\/08329207.pdf?arnumber=8329207","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T16:04:12Z","timestamp":1643213052000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8329207\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7]]},"references-count":26,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tii.2018.2821768","relation":{},"ISSN":["1551-3203","1941-0050"],"issn-type":[{"value":"1551-3203","type":"print"},{"value":"1941-0050","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7]]}}}