{"id":"https://openalex.org/W4402076789","doi":"https://doi.org/10.1142/s0218194024500463","title":"IRaDT: LLVM IR as Target for Efficient Neural Decompilation","display_name":"IRaDT: LLVM IR as Target for Efficient Neural Decompilation","publication_year":2024,"publication_date":"2024-08-30","ids":{"openalex":"https://openalex.org/W4402076789","doi":"https://doi.org/10.1142/s0218194024500463"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194024500463","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500463","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012961940","display_name":"Yuzhang Li","orcid":"https://orcid.org/0009-0001-3359-3266"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuzhang Li","raw_affiliation_strings":["School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, P. R. China"],"raw_orcid":"https://orcid.org/0009-0001-3359-3266","affiliations":[{"raw_affiliation_string":"School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, P. R. China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tao Xu","orcid":"https://orcid.org/0009-0000-3745-9972"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tao Xu","raw_affiliation_strings":["Department of Computer Science and Technology, Tsinghua University, Beijing, P. R. China"],"raw_orcid":"https://orcid.org/0009-0000-3745-9972","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, Tsinghua University, Beijing, P. R. China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":null,"display_name":"Chunlu Wang","orcid":"https://orcid.org/0009-0009-4260-7103"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chunlu Wang","raw_affiliation_strings":["School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, P. R. China"],"raw_orcid":"https://orcid.org/0009-0009-4260-7103","affiliations":[{"raw_affiliation_string":"School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, P. R. China","institution_ids":["https://openalex.org/I139759216"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2778,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.61505603,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"34","issue":"12","first_page":"1971","last_page":"1992"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9828000068664551,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9828000068664551,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13702","display_name":"Machine Learning in Healthcare","score":0.9660000205039978,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9570000171661377,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5902425646781921},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4207727611064911},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.39925453066825867}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5902425646781921},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4207727611064911},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.39925453066825867}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194024500463","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500463","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320335800","display_name":"Key Laboratory of Trustworthy Distributed Computing and Service of Ministry of Education","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W2282866165","https://openalex.org/W2612690371","https://openalex.org/W3034999214","https://openalex.org/W3098605233","https://openalex.org/W3114760331","https://openalex.org/W3198685994","https://openalex.org/W4212774754","https://openalex.org/W4221166942","https://openalex.org/W4312047051","https://openalex.org/W4382202657","https://openalex.org/W4384345728","https://openalex.org/W4392265998"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Decompilation":[0],"is":[1,28],"a":[2,76,109,146,179,186],"widely":[3],"utilized":[4],"technique":[5],"in":[6,33,86,98],"reverse":[7],"engineering,":[8],"aimed":[9],"at":[10,120],"restoring":[11],"binary":[12],"code":[13],"to":[14,50,62,79,116,130,168,183,190],"human-readable":[15],"high-level":[16],"language":[17,34,47,84],"code.":[18,69],"However,":[19],"the":[20,23,43,64,68,81,121,132,166,170],"readability":[21,171],"of":[22,46,67,83,134,172],"output":[24],"from":[25,103],"traditional":[26],"decompilers":[27],"often":[29],"poor.":[30],"With":[31],"advancements":[32],"models,":[35],"several":[36],"learning-based":[37,93],"decompilation":[38,87,118,148],"methods":[39,91],"have":[40],"emerged.":[41],"Nevertheless,":[42],"probabilistic":[44],"nature":[45],"models":[48,85],"leads":[49],"outputs":[51,119],"whose":[52],"correctness":[53],"cannot":[54],"be":[55],"guaranteed,":[56],"necessitating":[57],"further":[58],"analysis":[59],"by":[60,71],"engineers":[61],"identify":[63],"corresponding":[65],"functionality":[66],"Inspired":[70],"compiler":[72],"toolchains,":[73],"we":[74,107,128],"propose":[75],"novel":[77],"approach":[78],"enhance":[80],"effectiveness":[82],"tasks.":[88],"Traditional":[89],"rule-based":[90],"and":[92,137,141,152,185],"techniques":[94],"are":[95],"fused":[96],"together":[97],"our":[99],"approach,":[100],"drawing":[101],"insights":[102],"both":[104],"paradigms.":[105],"Specifically,":[106],"present":[108],"pre-trained":[110],"sequence-to-sequence":[111],"model":[112],"called":[113],"IRaDT":[114,154,164],"tailored":[115],"refine":[117],"intermediate":[122],"representation":[123],"level.":[124],"Through":[125],"this":[126,157],"hybridization,":[127],"aim":[129],"address":[131],"limitations":[133],"existing":[135],"methodologies":[136],"achieve":[138],"more":[139],"accurate":[140],"robust":[142],"decompilation.":[143],"We":[144],"construct":[145],"diverse":[147],"dataset":[149],"targeting":[150],"IR":[151,173],"evaluated":[153],"based":[155],"on":[156],"dataset.":[158],"The":[159],"experimental":[160],"results":[161],"indicate":[162],"that":[163],"has":[165],"ability":[167],"improve":[169],"while":[174],"ensuring":[175],"its":[176],"compileability,":[177],"achieving":[178],"74%":[180],"improvement":[181,188],"compared":[182,189],"RetDec":[184],"93%":[187],"ChatGPT.":[191]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
