{"id":"https://openalex.org/W4412602639","doi":"https://doi.org/10.1145/3750042","title":"A Review of Learning-based Smart Contract Vulnerability Detection: A Perspective on Code Representation","display_name":"A Review of Learning-based Smart Contract Vulnerability Detection: A Perspective on Code Representation","publication_year":2025,"publication_date":"2025-07-23","ids":{"openalex":"https://openalex.org/W4412602639","doi":"https://doi.org/10.1145/3750042"},"language":"en","primary_location":{"id":"doi:10.1145/3750042","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3750042","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","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":null,"display_name":"Ben Wang","orcid":"https://orcid.org/0009-0008-8947-0768"},"institutions":[{"id":"https://openalex.org/I163340411","display_name":"Hohai University","ror":"https://ror.org/01wd4xt90","country_code":"CN","type":"education","lineage":["https://openalex.org/I163340411"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ben Wang","raw_affiliation_strings":["Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China"],"raw_orcid":"https://orcid.org/0009-0008-8947-0768","affiliations":[{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","institution_ids":["https://openalex.org/I163340411"]},{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China","institution_ids":["https://openalex.org/I163340411"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016920456","display_name":"Yanxiang Tong","orcid":"https://orcid.org/0009-0003-9263-1714"},"institutions":[{"id":"https://openalex.org/I163340411","display_name":"Hohai University","ror":"https://ror.org/01wd4xt90","country_code":"CN","type":"education","lineage":["https://openalex.org/I163340411"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanxiang Tong","raw_affiliation_strings":["Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China"],"raw_orcid":"https://orcid.org/0009-0003-9263-1714","affiliations":[{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","institution_ids":["https://openalex.org/I163340411"]},{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China","institution_ids":["https://openalex.org/I163340411"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062057507","display_name":"Shunhui Ji","orcid":"https://orcid.org/0000-0002-8584-5795"},"institutions":[{"id":"https://openalex.org/I163340411","display_name":"Hohai University","ror":"https://ror.org/01wd4xt90","country_code":"CN","type":"education","lineage":["https://openalex.org/I163340411"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shunhui Ji","raw_affiliation_strings":["Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China"],"raw_orcid":"https://orcid.org/0000-0002-8584-5795","affiliations":[{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","institution_ids":["https://openalex.org/I163340411"]},{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China","institution_ids":["https://openalex.org/I163340411"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005267734","display_name":"Hai Dong","orcid":"https://orcid.org/0000-0002-7033-5688"},"institutions":[{"id":"https://openalex.org/I4210095297","display_name":"MIT University","ror":"https://ror.org/00v140q16","country_code":"MK","type":"education","lineage":["https://openalex.org/I4210095297"]}],"countries":["MK"],"is_corresponding":false,"raw_author_name":"Hai Dong","raw_affiliation_strings":["School of Computing Technologies &amp; Centre for Cyber Security Research and Innovation, RMIT University, Melbourne, Australia","School of Computing Technologies &amp; Centre for Cyber Security Research and Innovation, RMIT University, Australia"],"raw_orcid":"https://orcid.org/0000-0002-7033-5688","affiliations":[{"raw_affiliation_string":"School of Computing Technologies &amp; Centre for Cyber Security Research and Innovation, RMIT University, Melbourne, Australia","institution_ids":["https://openalex.org/I4210095297"]},{"raw_affiliation_string":"School of Computing Technologies &amp; Centre for Cyber Security Research and Innovation, RMIT University, Australia","institution_ids":["https://openalex.org/I4210095297"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100400376","display_name":"Xiapu Luo","orcid":"https://orcid.org/0000-0002-9082-3208"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]},{"id":"https://openalex.org/I182722699","display_name":"Shenzhen Polytechnic University","ror":"https://ror.org/00d2w9g53","country_code":"CN","type":"education","lineage":["https://openalex.org/I182722699"]}],"countries":["CN","HK"],"is_corresponding":false,"raw_author_name":"Xiapu Luo","raw_affiliation_strings":["Department of Computing &amp; Shenzhen Research Institute, Hong Kong Polytechnic University, Kowloon, China","Department of Computing &amp; Shenzhen Research Institute, Hong Kong Polytechnic University, China"],"raw_orcid":"https://orcid.org/0000-0002-9082-3208","affiliations":[{"raw_affiliation_string":"Department of Computing &amp; Shenzhen Research Institute, Hong Kong Polytechnic University, Kowloon, China","institution_ids":["https://openalex.org/I14243506"]},{"raw_affiliation_string":"Department of Computing &amp; Shenzhen Research Institute, Hong Kong Polytechnic University, China","institution_ids":["https://openalex.org/I14243506","https://openalex.org/I182722699"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035407903","display_name":"Pengcheng Zhang","orcid":"https://orcid.org/0000-0003-3594-408X"},"institutions":[{"id":"https://openalex.org/I163340411","display_name":"Hohai University","ror":"https://ror.org/01wd4xt90","country_code":"CN","type":"education","lineage":["https://openalex.org/I163340411"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pengcheng Zhang","raw_affiliation_strings":["Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China"],"raw_orcid":"https://orcid.org/0000-0003-3594-408X","affiliations":[{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, Nanjing, China","institution_ids":["https://openalex.org/I163340411"]},{"raw_affiliation_string":"Key Laboratory of Water Big Data Technology of Ministry of Water Resources, College of Computer Science and Software Engineering, Hohai University, China","institution_ids":["https://openalex.org/I163340411"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.072,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.97224899,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":"35","issue":"6","first_page":"1","last_page":"46"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12519","display_name":"Cybercrime and Law Enforcement Studies","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11838","display_name":"Crime, Illicit Activities, and Governance","score":0.9815999865531921,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social 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.8078114986419678},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.7197510004043579},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5661888122558594},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.48610615730285645},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.4735535681247711},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4048722982406616},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.38120925426483154},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.337713360786438},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.32564306259155273},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2455020248889923},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.10139462351799011},{"id":"https://openalex.org/keywords/political-science","display_name":"Political science","score":0.06241011619567871},{"id":"https://openalex.org/keywords/law","display_name":"Law","score":0.04989057779312134}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8078114986419678},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.7197510004043579},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5661888122558594},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.48610615730285645},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.4735535681247711},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4048722982406616},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.38120925426483154},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.337713360786438},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.32564306259155273},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2455020248889923},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.10139462351799011},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.06241011619567871},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.04989057779312134},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3750042","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3750042","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2791925786","display_name":null,"funder_award_id":"62272145 and U21B2016","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6207094014","display_name":null,"funder_award_id":"B250201038","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":110,"referenced_works":["https://openalex.org/W1543330234","https://openalex.org/W2107811907","https://openalex.org/W2539190473","https://openalex.org/W2604348044","https://openalex.org/W2754629507","https://openalex.org/W2822734516","https://openalex.org/W2846896781","https://openalex.org/W2888393465","https://openalex.org/W2894732341","https://openalex.org/W2912095354","https://openalex.org/W2949557841","https://openalex.org/W2968269657","https://openalex.org/W2975871742","https://openalex.org/W2982275082","https://openalex.org/W2994373027","https://openalex.org/W2994936169","https://openalex.org/W2995871203","https://openalex.org/W2997640974","https://openalex.org/W3000032641","https://openalex.org/W3001458527","https://openalex.org/W3003036212","https://openalex.org/W3005065812","https://openalex.org/W3007045600","https://openalex.org/W3033777149","https://openalex.org/W3043576244","https://openalex.org/W3047062339","https://openalex.org/W3083193744","https://openalex.org/W3095793088","https://openalex.org/W3104720502","https://openalex.org/W3105187050","https://openalex.org/W3106007553","https://openalex.org/W3106747422","https://openalex.org/W3109716606","https://openalex.org/W3119253238","https://openalex.org/W3119693659","https://openalex.org/W3132090308","https://openalex.org/W3135300972","https://openalex.org/W3159494182","https://openalex.org/W3175005086","https://openalex.org/W3183985440","https://openalex.org/W3194459061","https://openalex.org/W3199463718","https://openalex.org/W3217484985","https://openalex.org/W4206070295","https://openalex.org/W4211035893","https://openalex.org/W4211181447","https://openalex.org/W4220771946","https://openalex.org/W4226144303","https://openalex.org/W4229376650","https://openalex.org/W4229753479","https://openalex.org/W4236122830","https://openalex.org/W4239805804","https://openalex.org/W4240751621","https://openalex.org/W4246788636","https://openalex.org/W4281626964","https://openalex.org/W4283157082","https://openalex.org/W4285417467","https://openalex.org/W4289717319","https://openalex.org/W4292876772","https://openalex.org/W4295886294","https://openalex.org/W4306931660","https://openalex.org/W4308642997","https://openalex.org/W4308643994","https://openalex.org/W4312735437","https://openalex.org/W4313563778","https://openalex.org/W4315746341","https://openalex.org/W4362663576","https://openalex.org/W4365800072","https://openalex.org/W4366124391","https://openalex.org/W4366407813","https://openalex.org/W4366608288","https://openalex.org/W4367047249","https://openalex.org/W4385681711","https://openalex.org/W4386492233","https://openalex.org/W4386952226","https://openalex.org/W4387322765","https://openalex.org/W4388210146","https://openalex.org/W4388212457","https://openalex.org/W4388212746","https://openalex.org/W4388739372","https://openalex.org/W4389737048","https://openalex.org/W4391020813","https://openalex.org/W4391021017","https://openalex.org/W4391558518","https://openalex.org/W4391651228","https://openalex.org/W4391904448","https://openalex.org/W4391923682","https://openalex.org/W4391938248","https://openalex.org/W4392154759","https://openalex.org/W4394745748","https://openalex.org/W4394769500","https://openalex.org/W4394833324","https://openalex.org/W4396758529","https://openalex.org/W4398165744","https://openalex.org/W4399576205","https://openalex.org/W4399980270","https://openalex.org/W4400850128","https://openalex.org/W4401009386","https://openalex.org/W4401009913","https://openalex.org/W4401361663","https://openalex.org/W4401725485","https://openalex.org/W4402288736","https://openalex.org/W4410356941","https://openalex.org/W4411143439","https://openalex.org/W4411337147","https://openalex.org/W4411551564","https://openalex.org/W6748698346","https://openalex.org/W6805102222","https://openalex.org/W6843201577","https://openalex.org/W6854859253"],"related_works":["https://openalex.org/W2062195135","https://openalex.org/W2095999892","https://openalex.org/W2018764758","https://openalex.org/W2383689843","https://openalex.org/W1550668881","https://openalex.org/W617913288","https://openalex.org/W2062873522","https://openalex.org/W2319323865","https://openalex.org/W2951745010","https://openalex.org/W2347958299"],"abstract_inverted_index":{"With":[0],"the":[1,83,115,139],"rapid":[2],"development":[3],"of":[4,52,82,99,118,141],"blockchain":[5],"technology,":[6],"smart":[7,53],"contract":[8],"applications":[9],"have":[10,32],"become":[11],"increasingly":[12],"widespread.":[13],"However,":[14],"vulnerabilities":[15],"in":[16,108,149],"contracts":[17,54],"may":[18],"be":[19],"exploited":[20],"by":[21,40],"attackers,":[22],"causing":[23],"serious":[24],"financial":[25],"losses.":[26],"In":[27,59],"recent":[28],"years,":[29],"learning-based":[30,84,109,119],"approaches":[31],"gained":[33],"prominence":[34],"for":[35],"their":[36],"accuracy":[37],"and":[38,67,87,104,121,133,144],"efficiency":[39],"automatically":[41],"extracting":[42],"explicit":[43],"syntactic":[44],"or":[45],"semantic":[46],"features":[47],"from":[48],"a":[49,64,79],"large":[50],"number":[51],"with":[55,78],"minimal":[56],"manual":[57],"intervention.":[58],"this":[60,150],"article,":[61],"we":[62,112,137],"conduct":[63],"comprehensive":[65,80],"analysis":[66],"ultimately":[68],"select":[69],"61":[70],"scientific":[71],"publications":[72,124],"to":[73],"provide":[74],"researchers,":[75],"especially":[76],"beginners,":[77],"understanding":[81],"detection":[85,120],"process":[86,117],"guidance":[88],"on":[89,114,126],"selecting":[90],"appropriate":[91],"code":[92,127],"representations.":[93],"We":[94],"first":[95],"introduce":[96],"common":[97],"types":[98],"vulnerabilities,":[100,103],"detail":[101],"uncovered":[102],"summarize":[105,138],"datasets":[106],"used":[107],"methods.":[110],"Then,":[111],"elaborate":[113],"general":[116],"classify":[122],"existing":[123,142],"based":[125],"representations,":[128],"including":[129],"sequence,":[130],"tree,":[131],"graph,":[132],"mixed":[134],"features.":[135],"Finally,":[136],"progress":[140],"work":[143],"explore":[145],"future":[146],"research":[147],"directions":[148],"field.":[151]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
