{"id":"https://openalex.org/W4312838748","doi":"https://doi.org/10.1145/3524610.3527896","title":"HELoC","display_name":"HELoC","publication_year":2022,"publication_date":"2022-05-16","ids":{"openalex":"https://openalex.org/W4312838748","doi":"https://doi.org/10.1145/3524610.3527896"},"language":"en","primary_location":{"id":"doi:10.1145/3524610.3527896","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3524610.3527896","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-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/A5100411497","display_name":"Xiao Wang","orcid":"https://orcid.org/0000-0002-8328-9852"},"institutions":[{"id":"https://openalex.org/I28006308","display_name":"Shandong Normal University","ror":"https://ror.org/01wy3h363","country_code":"CN","type":"education","lineage":["https://openalex.org/I28006308"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xiao Wang","raw_affiliation_strings":["Shandong Normal University, Jinan, China"],"affiliations":[{"raw_affiliation_string":"Shandong Normal University, Jinan, China","institution_ids":["https://openalex.org/I28006308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101612844","display_name":"Qiong Wu","orcid":"https://orcid.org/0000-0001-8142-4419"},"institutions":[{"id":"https://openalex.org/I28006308","display_name":"Shandong Normal University","ror":"https://ror.org/01wy3h363","country_code":"CN","type":"education","lineage":["https://openalex.org/I28006308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiong Wu","raw_affiliation_strings":["Shandong Normal University, Jinan, China"],"affiliations":[{"raw_affiliation_string":"Shandong Normal University, Jinan, China","institution_ids":["https://openalex.org/I28006308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100412598","display_name":"Hongyu Zhang","orcid":"https://orcid.org/0000-0002-3063-9425"},"institutions":[{"id":"https://openalex.org/I78757542","display_name":"University of Newcastle Australia","ror":"https://ror.org/00eae9z71","country_code":"AU","type":"education","lineage":["https://openalex.org/I78757542"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Hongyu Zhang","raw_affiliation_strings":["The University of Newcastle, NSW, Australia"],"affiliations":[{"raw_affiliation_string":"The University of Newcastle, NSW, Australia","institution_ids":["https://openalex.org/I78757542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045065594","display_name":"Chen Lyu","orcid":"https://orcid.org/0000-0002-5044-1459"},"institutions":[{"id":"https://openalex.org/I28006308","display_name":"Shandong Normal University","ror":"https://ror.org/01wy3h363","country_code":"CN","type":"education","lineage":["https://openalex.org/I28006308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Lyu","raw_affiliation_strings":["Shandong Normal University, Jinan, China"],"affiliations":[{"raw_affiliation_string":"Shandong Normal University, Jinan, China","institution_ids":["https://openalex.org/I28006308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079903050","display_name":"Xue Jiang","orcid":"https://orcid.org/0000-0002-5317-865X"},"institutions":[{"id":"https://openalex.org/I28006308","display_name":"Shandong Normal University","ror":"https://ror.org/01wy3h363","country_code":"CN","type":"education","lineage":["https://openalex.org/I28006308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xue Jiang","raw_affiliation_strings":["Shandong Normal University, Jinan, China"],"affiliations":[{"raw_affiliation_string":"Shandong Normal University, Jinan, China","institution_ids":["https://openalex.org/I28006308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077971554","display_name":"Zhuoran Zheng","orcid":"https://orcid.org/0000-0002-3617-6513"},"institutions":[{"id":"https://openalex.org/I36399199","display_name":"Nanjing University of Science and Technology","ror":"https://ror.org/00xp9wg62","country_code":"CN","type":"education","lineage":["https://openalex.org/I36399199"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhuoran Zheng","raw_affiliation_strings":["Nanjing University of Science and Technology, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University of Science and Technology, Nanjing, China","institution_ids":["https://openalex.org/I36399199"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001506992","display_name":"Lei Lyu","orcid":"https://orcid.org/0000-0001-9521-6039"},"institutions":[{"id":"https://openalex.org/I28006308","display_name":"Shandong Normal University","ror":"https://ror.org/01wy3h363","country_code":"CN","type":"education","lineage":["https://openalex.org/I28006308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lei Lyu","raw_affiliation_strings":["Shandong Normal University, Jinan, China"],"affiliations":[{"raw_affiliation_string":"Shandong Normal University, Jinan, China","institution_ids":["https://openalex.org/I28006308"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018288181","display_name":"Songlin Hu","orcid":"https://orcid.org/0000-0002-7170-3809"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Songlin Hu","raw_affiliation_strings":["Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5100411497"],"corresponding_institution_ids":["https://openalex.org/I28006308"],"apc_list":null,"apc_paid":null,"fwci":6.9724,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.97131199,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"354","last_page":"365"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9857000112533569,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9825000166893005,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7857465744018555},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.611962080001831},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5654524564743042},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5528101325035095},{"id":"https://openalex.org/keywords/embedding","display_name":"Embedding","score":0.5285162925720215},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.514139711856842},{"id":"https://openalex.org/keywords/abstract-syntax-tree","display_name":"Abstract syntax tree","score":0.4740041196346283},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4601396322250366},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.42715543508529663},{"id":"https://openalex.org/keywords/feature-learning","display_name":"Feature learning","score":0.4132879972457886},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.38834232091903687},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3738577663898468},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3421202003955841},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.199583500623703}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7857465744018555},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.611962080001831},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5654524564743042},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5528101325035095},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.5285162925720215},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.514139711856842},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.4740041196346283},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4601396322250366},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.42715543508529663},{"id":"https://openalex.org/C59404180","wikidata":"https://www.wikidata.org/wiki/Q17013334","display_name":"Feature learning","level":2,"score":0.4132879972457886},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.38834232091903687},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3738577663898468},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3421202003955841},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.199583500623703},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"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/C34447519","wikidata":"https://www.wikidata.org/wiki/Q179522","display_name":"Market economy","level":1,"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/3524610.3527896","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3524610.3527896","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W1523794535","https://openalex.org/W2065053490","https://openalex.org/W2096733369","https://openalex.org/W2128782367","https://openalex.org/W2131744502","https://openalex.org/W2138621090","https://openalex.org/W2153579005","https://openalex.org/W2157364932","https://openalex.org/W2161160262","https://openalex.org/W2257123346","https://openalex.org/W2298313545","https://openalex.org/W2511803001","https://openalex.org/W2516621648","https://openalex.org/W2565684518","https://openalex.org/W2604272474","https://openalex.org/W2618011341","https://openalex.org/W2741705590","https://openalex.org/W2743316948","https://openalex.org/W2768572539","https://openalex.org/W2785325870","https://openalex.org/W2794601162","https://openalex.org/W2805788202","https://openalex.org/W2883359218","https://openalex.org/W2884276923","https://openalex.org/W2896457183","https://openalex.org/W2901941771","https://openalex.org/W2921355642","https://openalex.org/W2955426500","https://openalex.org/W2963026768","https://openalex.org/W2963355447","https://openalex.org/W2964268484","https://openalex.org/W2970862273","https://openalex.org/W2971033911","https://openalex.org/W2996086147","https://openalex.org/W2997847174","https://openalex.org/W3005680577","https://openalex.org/W3011624874","https://openalex.org/W3014339000","https://openalex.org/W3034689979","https://openalex.org/W3034781633","https://openalex.org/W3035524453","https://openalex.org/W3045279034","https://openalex.org/W3086449553","https://openalex.org/W3091730360","https://openalex.org/W3091995628","https://openalex.org/W3099302725","https://openalex.org/W3108032709","https://openalex.org/W3121385509","https://openalex.org/W3123545166","https://openalex.org/W3123811550","https://openalex.org/W3125205154","https://openalex.org/W3125488228","https://openalex.org/W3138429261","https://openalex.org/W3155146092","https://openalex.org/W3162962341","https://openalex.org/W3163661587","https://openalex.org/W3165081941","https://openalex.org/W3175784186","https://openalex.org/W3196001856","https://openalex.org/W3212771748","https://openalex.org/W3217290366","https://openalex.org/W4212774754","https://openalex.org/W4234552385","https://openalex.org/W4301168982","https://openalex.org/W6704369950","https://openalex.org/W6745034332","https://openalex.org/W6756103864","https://openalex.org/W7042967642"],"related_works":["https://openalex.org/W2077104824","https://openalex.org/W4294658953","https://openalex.org/W2536864162","https://openalex.org/W2390421503","https://openalex.org/W2364428493","https://openalex.org/W4400066978","https://openalex.org/W4310447811","https://openalex.org/W44541701","https://openalex.org/W4389751695","https://openalex.org/W2387926336"],"abstract_inverted_index":{"Abstract":[0],"syntax":[1],"trees":[2],"(ASTs)":[3],"play":[4],"a":[5,47,84,125],"crucial":[6],"role":[7],"in":[8,20,83,97,102],"source":[9,53,164,190],"code":[10,54,114,165,171,173,177,191],"representation.":[11,55],"However,":[12],"due":[13],"to":[14,32,66,70,140,162],"the":[15,24,34,59,68,72,78,89,103,110,122,144,188],"large":[16],"number":[17],"of":[18,37,92,147],"nodes":[19,82,93],"an":[21,38,148],"AST":[22,27,39,60,73,98,149],"and":[23,76,158,176],"typically":[25],"deep":[26],"hierarchy,":[28,61],"it":[29],"is":[30,135,156],"challenging":[31],"learn":[33,58,77],"hierarchical":[35,48,79],"structure":[36,146],"effectively.":[40],"In":[41,121],"this":[42],"paper,":[43],"we":[44,62],"propose":[45],"HELoC,":[46],"contrastive":[49,64],"learning":[50,65,123],"model":[51],"for":[52],"To":[56],"effectively":[57],"use":[63],"allow":[67],"network":[69],"predict":[71],"node":[74],"level":[75],"relationships":[80],"between":[81,113],"self-supervised":[85,157],"manner,":[86],"which":[87,137],"makes":[88],"representation":[90,192],"vectors":[91],"with":[94],"greater":[95],"differences":[96],"levels":[99],"farther":[100],"apart":[101],"embedding":[104,143],"space.":[105],"By":[106],"using":[107],"such":[108,169],"vectors,":[109],"structural":[111],"similarities":[112],"snippets":[115],"can":[116,159],"be":[117,160],"measured":[118],"more":[119],"precisely.":[120],"process,":[124],"novel":[126],"GNN":[127],"(called":[128],"Residual":[129],"Self-attention":[130],"Graph":[131],"Neural":[132],"Network,":[133],"RSGNN)":[134],"designed,":[136],"enables":[138],"HELoC":[139,155,186],"focus":[141],"on":[142],"local":[145],"while":[150],"capturing":[151],"its":[152],"overall":[153],"structure.":[154],"applied":[161],"many":[163],"related":[166],"downstream":[167],"tasks":[168],"as":[170],"classification,":[172],"clone":[174],"detection,":[175],"clustering":[178],"after":[179],"pre-training.":[180],"Our":[181],"extensive":[182],"experiments":[183],"demonstrate":[184],"that":[185],"outperforms":[187],"state-of-the-art":[189],"models.":[193]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":10},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2023-01-05T00:00:00"}
