{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T15:08:37Z","timestamp":1730214517757,"version":"3.28.0"},"reference-count":29,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,5,6]],"date-time":"2024-05-06T00:00:00Z","timestamp":1714953600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,5,6]],"date-time":"2024-05-06T00:00:00Z","timestamp":1714953600000},"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":[],"published-print":{"date-parts":[[2024,5,6]]},"DOI":"10.1109\/drcn60692.2024.10539155","type":"proceedings-article","created":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T17:24:59Z","timestamp":1717003499000},"page":"1-8","source":"Crossref","is-referenced-by-count":0,"title":["BETAC: Bidirectional Encoder Transformer for Assembly Code Function Name Recovery"],"prefix":"10.1109","author":[{"given":"Guillaume","family":"Breyton","sequence":"first","affiliation":[{"name":"McGill University,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohd","family":"Saqib","sequence":"additional","affiliation":[{"name":"McGill University,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin C. M.","family":"Fung","sequence":"additional","affiliation":[{"name":"McGill University,Montreal,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Charland","sequence":"additional","affiliation":[{"name":"Defence R&#x0026;D Canada,Quebec,Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"ref1","DOI":"10.1145\/3296957.3173202"},{"volume-title":"Tie: Principled reverse engineering of types in binary programs","year":"2011","author":"Lee","key":"ref2"},{"key":"ref3","article-title":"Neural reverse engineering of stripped binaries","volume":"abs\/1902.09122","author":"David","year":"2019","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref4","DOI":"10.1109\/SP.2015.49"},{"key":"ref5","article-title":"code2seq: Generating sequences from structured representations of code","volume":"abs\/1808.01400","author":"Alon","year":"2018","journal-title":"CoRR"},{"key":"ref6","article-title":"code2vec: Learning distributed representations of code","volume":"abs\/1803.09473","author":"Alon","year":"2018","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref7","DOI":"10.1145\/3211346.3211353"},{"key":"ref8","article-title":"Bimodal modelling of source code and natural language","author":"Allamanis","year":"2015","journal-title":"ICML"},{"key":"ref9","article-title":"Data-driven program completion","volume":"abs\/1705.09042","author":"Lu","year":"2017","journal-title":"CoRR"},{"key":"ref10","article-title":"Generative code modeling with graphs","volume":"abs\/1805.08490","author":"Brockschmidt","year":"2018","journal-title":"CoRR"},{"key":"ref11","article-title":"A context-based automated approach for method name consistency checking and suggestion","volume":"abs\/2103.00269","author":"Li","year":"2021","journal-title":"CoRR"},{"key":"ref12","article-title":"Context2name: A deep learning-based approach to infer natural variable names from usage contexts","volume":"abs\/1809.05193","author":"Bavishi","year":"2018","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref13","DOI":"10.1109\/ASE.2019.00064"},{"key":"ref14","first-page":"2933","article-title":"Phog: Probabilistic model for code","volume-title":"Proceedings of the 33nd International Conference on Machine Learning, ICML 2016, New York City, NY, USA, June 19\u201324, 2016, ser. JMLR Workshop and Conference Proceedings","volume":"48","author":"Bielik","year":"2016"},{"key":"ref15","article-title":"Learning to represent programs with graphs","volume":"abs\/1711.00740","author":"Allamanis","year":"2017","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref16","DOI":"10.1145\/2775051.2677009"},{"key":"ref17","article-title":"Path-based function embedding and its application to specification mining","volume":"abs\/1802.07779","author":"DeFreez","year":"2018","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref18","DOI":"10.1007\/11575467_15"},{"doi-asserted-by":"publisher","key":"ref19","DOI":"10.1145\/2976749.2978370"},{"doi-asserted-by":"publisher","key":"ref20","DOI":"10.1109\/SANER.2015.7081836"},{"doi-asserted-by":"publisher","key":"ref21","DOI":"10.1145\/2664243.2664269"},{"doi-asserted-by":"publisher","key":"ref22","DOI":"10.1109\/SPRO.2015.10"},{"key":"ref23","article-title":"Distributed representations of words and phrases and their compositionality","volume":"abs\/1310.4546","author":"Mikolov","year":"2013","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref24","DOI":"10.1145\/3243734.3243866"},{"key":"ref25","article-title":"Function naming in stripped binaries using neural networks","volume":"abs\/1912.07946","author":"Artuso","year":"2019","journal-title":"CoRR"},{"key":"ref26","article-title":"Codebert: A pre-trained model for programming and natural languages","volume":"abs\/2002.08155","author":"Feng","year":"2020","journal-title":"CoRR"},{"doi-asserted-by":"publisher","key":"ref27","DOI":"10.6028\/NIST.TN.1995"},{"key":"ref28","article-title":"Maximal divergence sequential auto-encoder for binary software vulnerability detection*","volume-title":"International Conference on Learning Representations 2019","author":"Le","year":"2019"},{"key":"ref29","article-title":"Rmsprop and equilibrated adaptive learning rates for non-convex optimization","volume":"abs\/1502.04390","author":"Dauphin","year":"2015","journal-title":"CoRR"}],"event":{"name":"2024 20th International Conference on the Design of Reliable Communication Networks (DRCN)","start":{"date-parts":[[2024,5,6]]},"location":"Montreal, QC, Canada","end":{"date-parts":[[2024,5,9]]}},"container-title":["2024 20th International Conference on the Design of Reliable Communication Networks (DRCN)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10539135\/10539136\/10539155.pdf?arnumber=10539155","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T04:49:24Z","timestamp":1726030164000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10539155\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,6]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/drcn60692.2024.10539155","relation":{},"subject":[],"published":{"date-parts":[[2024,5,6]]}}}