{"id":"https://openalex.org/W4312727366","doi":"https://doi.org/10.1145/3524842.3528456","title":"GraphCode2Vec","display_name":"GraphCode2Vec","publication_year":2022,"publication_date":"2022-05-23","ids":{"openalex":"https://openalex.org/W4312727366","doi":"https://doi.org/10.1145/3524842.3528456"},"language":"en","primary_location":{"id":"doi:10.1145/3524842.3528456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524842.3528456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524842.3528456","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th International Conference on Mining Software Repositories","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3524842.3528456","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5108048720","display_name":"Wei Ma","orcid":"https://orcid.org/0000-0001-8945-5877"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":true,"raw_author_name":"Wei Ma","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101793596","display_name":"Mengjie Zhao","orcid":"https://orcid.org/0009-0009-2391-4028"},"institutions":[{"id":"https://openalex.org/I8204097","display_name":"Ludwig-Maximilians-Universit\u00e4t M\u00fcnchen","ror":"https://ror.org/05591te55","country_code":"DE","type":"education","lineage":["https://openalex.org/I8204097"]},{"id":"https://openalex.org/I3018771216","display_name":"LMU Klinikum","ror":"https://ror.org/02jet3w32","country_code":"DE","type":"healthcare","lineage":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mengjie Zhao","raw_affiliation_strings":["LMU Munich, Germany"],"affiliations":[{"raw_affiliation_string":"LMU Munich, Germany","institution_ids":["https://openalex.org/I3018771216","https://openalex.org/I8204097"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031510488","display_name":"Ezekiel Soremekun","orcid":"https://orcid.org/0000-0002-0039-8106"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Ezekiel Soremekun","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101406450","display_name":"Qiang Hu","orcid":"https://orcid.org/0000-0002-8251-1669"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Qiang Hu","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088708850","display_name":"Jie M. Zhang","orcid":"https://orcid.org/0000-0003-0481-7264"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jie M. Zhang","raw_affiliation_strings":["University College London, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University College London, United Kingdom","institution_ids":["https://openalex.org/I45129253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081145634","display_name":"Mike Papadakis","orcid":"https://orcid.org/0000-0003-1852-2547"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Mike Papadakis","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000695937","display_name":"Maxime Cordy","orcid":"https://orcid.org/0000-0001-8312-1358"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Maxime Cordy","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084396416","display_name":"Xiaofei Xie","orcid":"https://orcid.org/0000-0002-1288-6502"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Xiaofei Xie","raw_affiliation_strings":["Singapore Management University, Singapore"],"affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040574362","display_name":"Yves Le Traon","orcid":"https://orcid.org/0000-0002-1045-4861"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Yves Le Traon","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5108048720"],"corresponding_institution_ids":["https://openalex.org/I186903577"],"apc_list":null,"apc_paid":null,"fwci":8.6098,"has_fulltext":true,"cited_by_count":28,"citation_normalized_percentile":{"value":0.97771329,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"524","last_page":"536"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9939000010490417,"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.8520073890686035},{"id":"https://openalex.org/keywords/embedding","display_name":"Embedding","score":0.6261168122291565},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.6088981628417969},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5635550618171692},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5459995269775391},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4979572296142578},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4662223160266876},{"id":"https://openalex.org/keywords/graph-embedding","display_name":"Graph embedding","score":0.42063724994659424},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.41296151280403137},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4040972590446472},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.23005762696266174},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22498929500579834}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8520073890686035},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.6261168122291565},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6088981628417969},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5635550618171692},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5459995269775391},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4979572296142578},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4662223160266876},{"id":"https://openalex.org/C75564084","wikidata":"https://www.wikidata.org/wiki/Q5597085","display_name":"Graph embedding","level":3,"score":0.42063724994659424},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41296151280403137},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4040972590446472},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.23005762696266174},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22498929500579834},{"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/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3524842.3528456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524842.3528456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524842.3528456","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th International Conference on Mining Software Repositories","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3524842.3528456","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3524842.3528456","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3524842.3528456","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th International Conference on Mining Software Repositories","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4312727366.pdf","grobid_xml":"https://content.openalex.org/works/W4312727366.grobid-xml"},"referenced_works_count":46,"referenced_works":["https://openalex.org/W1971137495","https://openalex.org/W2080696000","https://openalex.org/W2097117768","https://openalex.org/W2128782367","https://openalex.org/W2144344516","https://openalex.org/W2156723666","https://openalex.org/W2183341477","https://openalex.org/W2274071363","https://openalex.org/W2511803001","https://openalex.org/W2531638282","https://openalex.org/W2752033492","https://openalex.org/W2769857323","https://openalex.org/W2788962378","https://openalex.org/W2899171197","https://openalex.org/W2907492528","https://openalex.org/W2912083425","https://openalex.org/W2951112541","https://openalex.org/W2952920225","https://openalex.org/W2955426500","https://openalex.org/W2962784628","https://openalex.org/W2963103975","https://openalex.org/W2963250244","https://openalex.org/W2963341956","https://openalex.org/W2963446712","https://openalex.org/W2964150020","https://openalex.org/W2964204621","https://openalex.org/W2981852735","https://openalex.org/W2981875947","https://openalex.org/W2990879136","https://openalex.org/W2995454814","https://openalex.org/W2995494395","https://openalex.org/W3011013751","https://openalex.org/W3014339000","https://openalex.org/W3017779903","https://openalex.org/W3086481683","https://openalex.org/W3098077295","https://openalex.org/W3105867435","https://openalex.org/W3116350821","https://openalex.org/W3118485687","https://openalex.org/W3121734253","https://openalex.org/W3152893301","https://openalex.org/W3162962341","https://openalex.org/W4206109200","https://openalex.org/W4253318483","https://openalex.org/W4288089799","https://openalex.org/W4391156274"],"related_works":["https://openalex.org/W3036264823","https://openalex.org/W3206528106","https://openalex.org/W2912814903","https://openalex.org/W2123605750","https://openalex.org/W2088740331","https://openalex.org/W3038102983","https://openalex.org/W2950907416","https://openalex.org/W1559483280","https://openalex.org/W2082479932","https://openalex.org/W2932872266"],"abstract_inverted_index":{"Code":[0],"embedding":[1,26,55,121],"is":[2,38,77,84,136,147],"a":[3,20,35,66,164],"keystone":[4],"in":[5,34],"the":[6,25,45,93],"application":[7],"of":[8,22,56,69,95],"machine":[9],"learning":[10],"on":[11,97],"several":[12,87],"Software":[13],"Engineering":[14],"(SE)":[15],"tasks.":[16,90],"To":[17,40],"effectively":[18],"support":[19],"plethora":[21],"SE":[23,88],"tasks,":[24],"needs":[27],"to":[28,86,152],"capture":[29],"program":[30,59,174],"syntax":[31],"and":[32,58,72,82,108,112,127,142,150,156,166,173,177],"semantics":[33],"way":[36],"that":[37,169,178],"generic.":[39],"this":[41,64],"end,":[42],"we":[43],"propose":[44],"first":[46],"self-supervised":[47,179],"pre-training":[48,180],"approach":[49],"(called":[50],"GraphCode2Vec)":[51],"which":[52],"produces":[53],"task-agnostic":[54],"lexical":[57,172],"dependence":[60,175],"features.":[61],"GraphCode2Vec":[62,76,96,135,170],"achieves":[63],"via":[65],"synergistic":[67],"combination":[68],"code":[70,120],"analysis":[71],"Graph":[73],"Neural":[74],"Networks.":[75],"generic,":[78],"it":[79,83,114],"allows":[80],"pre-training,":[81],"applicable":[85],"downstream":[89],"We":[91,160],"evaluate":[92],"effectiveness":[94],"four":[98,116],"(4)":[99,117],"tasks":[100],"(method":[101],"name":[102],"prediction,":[103],"solution":[104],"classification,":[105],"mutation":[106],"testing":[107],"overfitted":[109],"patch":[110],"classification),":[111],"compare":[113],"with":[115],"similarly":[118],"generic":[119,141],"baselines":[122],"(Code2Seq,":[123],"Code2Vec,":[124],"CodeBERT,":[125],"Graph-CodeBERT)":[126],"seven":[128],"(7)":[129],"task-specific,":[130],"learning-based":[131,144],"methods.":[132],"In":[133],"particular,":[134],"more":[137,157],"effective":[138],"than":[139],"both":[140],"task-specific":[143],"baselines.":[145],"It":[146],"also":[148,161],"complementary":[149],"comparable":[151],"GraphCodeBERT":[153],"(a":[154],"larger":[155],"complex":[158],"model).":[159],"demonstrate":[162],"through":[163],"probing":[165],"ablation":[167],"study":[168],"learns":[171],"features":[176],"improves":[181],"effectiveness.":[182]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":10},{"year":2022,"cited_by_count":1}],"updated_date":"2026-04-02T15:55:50.835912","created_date":"2023-01-05T00:00:00"}
