{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T16:22:14Z","timestamp":1783700534433,"version":"3.55.0"},"reference-count":94,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/access.2025.3565980","type":"journal-article","created":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T23:25:55Z","timestamp":1746055555000},"page":"76894-76913","source":"Crossref","is-referenced-by-count":1,"title":["TEDVIL: Leveraging Transformer-Based Embeddings for Vulnerability Detection in Lifted Code"],"prefix":"10.1109","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-6163-7720","authenticated-orcid":false,"given":"Gary A.","family":"McCully","sequence":"first","affiliation":[{"name":"The Beacom College of Computer and Cyber Sciences, Dakota State University, Madison, SD, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0871-3622","authenticated-orcid":false,"given":"John D.","family":"Hastings","sequence":"additional","affiliation":[{"name":"The Beacom College of Computer and Cyber Sciences, Dakota State University, Madison, SD, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2019-5186","authenticated-orcid":false,"given":"Shengjie","family":"Xu","sequence":"additional","affiliation":[{"name":"College of Applied Science and Technology, The University of Arizona, Tucson, AZ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"issue":"1","key":"ref1","first-page":"1","article-title":"Conceptual analysis of optimization strategies in operating system (windows and unix) in the current it trend from 2015 to 2023","volume":"2","author":"Essien","year":"2024","journal-title":"Int. J. Contemp. Afr. Res. Netw."},{"issue":"1","key":"ref2","first-page":"30","article-title":"Comparative study of open source verses closed source with respect to user\u2019s perspectives","volume":"17","author":"Hussain","year":"2015","journal-title":"Int. J. Comput."},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/wits.2017.7934677"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9363-y"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/secdev.2016.022"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3393670"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1179542.1179547"},{"key":"ref8","article-title":"An analysis of conficker\u2019s logic and rendezvous points","author":"Porras","year":"2009"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/501317.501328"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3514229"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/acit52158.2021.9548490"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/mitp.2022.3157208"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/inocon57975.2023.10100971"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.4579292"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1051\/shsconf\/20184400068"},{"key":"ref16","article-title":"Stack-based buffer overflow detection using recurrent neural networks","author":"Arild Dahl","year":"2020","journal-title":"arXiv:2012.15116"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3529836.3529926"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3377713.3377738"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106289"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1186\/s42400-021-00088-4"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3457682.3457707"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.102032"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-30122-3_28"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/maltesque.2017.7882012"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3264437.3264489"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2021.3076142"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3585386"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2022.103023"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2857705.2857720"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.3390\/app9194086"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/icmla55696.2022.00173"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1706.03762"},{"key":"ref33","first-page":"191","article-title":"Towards cross-architecture binary code vulnerability detection","volume-title":"Proc. 33rd Annu. Int. Conf. Comput. Sci. Softw. Eng. (CASCON)","author":"Shirani"},{"key":"ref34","article-title":"Semantic-aware binary code representation with BERT","author":"Koo","year":"2021","journal-title":"arXiv:2106.05478"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.32604\/jiot.2022.019469"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3564625.3567975"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484587"},{"key":"ref38","article-title":"LLVM intermediate representation for code weakness identification","author":"Gallagher","year":"2022"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/aemcse55572.2022.00058"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/cars61786.2024.10778724"},{"key":"ref41","article-title":"Comparing unidirectional, bidirectional, and Word2vec models for discovering vulnerabilities in compiled lifted code","author":"McCully","year":"2024","journal-title":"arXiv:2409.17513"},{"key":"ref42","volume-title":"LLVM Language Reference Manual","year":"2024"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/cgo.2004.1281665"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/73560.73562"},{"key":"ref45","volume-title":"Gray Hat Hacking: The Ethical Hacker\u2019s Handbook","author":"Harper","year":"2022"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/formalise.2013.6612277"},{"key":"ref47","first-page":"1","article-title":"Efficient estimation of word representations in vector space","volume-title":"Workshop Proc. Int. Conf. Learn. Represent. (ICLR)","author":"Mikolov"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1810.04805"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1907.11692"},{"key":"ref50","volume-title":"Improving language understanding by generative pre-training","author":"Radford","year":"2018"},{"issue":"8","key":"ref51","first-page":"9","article-title":"Language models are unsupervised multitask learners","volume":"1","author":"Radford","year":"2019","journal-title":"OpenAI Blog"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.physd.2019.132306"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.6028\/nist.ir.8561"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.32604\/cmc.2023.046595"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22110-1_37"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/3658644.3691386"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-20652-9_8"},{"key":"ref58","first-page":"1","article-title":"Retdec: An open-source machine-code decompiler","volume-title":"Proc. Botnet Fighting Conf.","author":"Kroustek"},{"key":"ref59","article-title":"XLNet: Generalized autoregressive pretraining for language understanding","author":"Yang","year":"2019","journal-title":"arXiv:1906.08237"},{"key":"ref60","article-title":"ALBERT: A lite BERT for self-supervised learning of language representations","author":"Lan","year":"2019","journal-title":"arXiv:1909.11942"},{"key":"ref61","article-title":"ELECTRA: Pre-training text encoders as discriminators rather than generators","author":"Clark","year":"2020","journal-title":"arXiv:2003.10555"},{"key":"ref62","article-title":"DeBERTa: Decoding-enhanced BERT with disentangled attention","author":"He","year":"2020","journal-title":"arXiv:2006.03654"},{"key":"ref63","article-title":"Longformer: The long-document transformer","author":"Beltagy","year":"2020","journal-title":"arXiv:2004.05150"},{"key":"ref64","article-title":"Big bird: Transformers for longer sequences","author":"Zaheer","year":"2020","journal-title":"arXiv:2007.14062"},{"key":"ref65","volume-title":"Introduction to Machine Learning with Python","author":"Guido","year":"2016"},{"key":"ref66","volume-title":"Hands-on Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools and Techniques to Build Intelligent Systems","author":"G\u00e9ron","year":"2019"},{"key":"ref67","first-page":"831","article-title":"Research on static analysis-based secure coding tools using ai and llvm","volume-title":"Proc. Annu. Conf. KIPS","author":"Kang"},{"key":"ref68","first-page":"3971","article-title":"Dos and don\u2019ts of machine learning in computer security","volume-title":"Proc. USENIX Secur. Symp.","author":"Arp"},{"key":"ref69","first-page":"1","article-title":"Impact of data snooping on deep learning models for locating vulnerabilities in lifted code","volume-title":"Proc. Int. Symp. Intell. Comput. Netw. (ISICN)","author":"McCully"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/p18-1031"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.4018\/979-8-3693-9311-6"},{"key":"ref72","article-title":"Source code vulnerability detection: Combining code language models and code property graphs","author":"Liu","year":"2024","journal-title":"arXiv:2404.14719"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/issrew55968.2022.00042"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/iccc59590.2023.10507456"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/infocomwkshps51825.2021.9484500"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/aiiot54504.2022.9817336"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/3564625.3567985"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/eurosp57164.2023.00018"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/csr57506.2023.10224924"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3639478.3643065"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.625"},{"key":"ref82","article-title":"M2CVD: Enhancing vulnerability semantic through multi-model collaboration for code vulnerability detection","author":"Wang","year":"2024","journal-title":"arXiv:2406.05940"},{"key":"ref83","article-title":"VulDetectBench: Evaluating the deep capability of vulnerability detection with large language models","author":"Liu","year":"2024","journal-title":"arXiv:2406.07595"},{"key":"ref84","article-title":"Understanding the effectiveness of large language models in detecting security vulnerabilities","author":"Khare","year":"2023","journal-title":"arXiv:2311.16169"},{"key":"ref85","article-title":"An empirical study of automated vulnerability localization with large language models","author":"Zhang","year":"2024","journal-title":"arXiv:2404.00287"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/3639476.3639762"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.2478\/raft-2024-0010"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/dsc59305.2023.00041"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/issrew60843.2023.00058"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/access.2024.3396410"},{"key":"ref91","article-title":"LLbezpeky: Leveraging large language models for vulnerability detection","author":"Saji Mathews","year":"2024","journal-title":"arXiv:2401.01269"},{"key":"ref92","first-page":"1","article-title":"Learning binary code with deep learning to detect software weakness","volume-title":"Proc. KSII 9th Int. Conf. Internet (ICONI) Symp.","author":"Lee"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.2172\/1660805"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/compsac.2015.78"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10820123\/10980253.pdf?arnumber=10980253","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,7]],"date-time":"2025-05-07T04:32:23Z","timestamp":1746592343000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10980253\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":94,"URL":"https:\/\/doi.org\/10.1109\/access.2025.3565980","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}