{"id":"https://openalex.org/W4289767201","doi":"https://doi.org/10.1145/3554820","title":"GA-SCS: Graph-Augmented Source Code Summarization","display_name":"GA-SCS: Graph-Augmented Source Code Summarization","publication_year":2022,"publication_date":"2022-08-04","ids":{"openalex":"https://openalex.org/W4289767201","doi":"https://doi.org/10.1145/3554820"},"language":"en","primary_location":{"id":"doi:10.1145/3554820","doi":"https://doi.org/10.1145/3554820","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3554820","pdf_url":null,"source":{"id":"https://openalex.org/S4306421405","display_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","issn_l":"2375-4699","issn":["2375-4699","2375-4702"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-c","cwts-core","dongbi-d","jufo-1","norway-1","poland-70","russia-white-list-2"],"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 Asian and Low-Resource Language Information Processing","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"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/A5054816773","display_name":"Mengli Zhang","orcid":"https://orcid.org/0000-0002-7411-2561","observed_orcids":["https://orcid.org/0000-0002-7411-2561","https://orcid.org/0009-0002-9548-0977"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mengli Zhang","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-7411-2561","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Gang Zhou","orcid":"https://orcid.org/0000-0001-8609-3954","observed_orcids":["https://orcid.org/0000-0001-8609-3954"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gang Zhou","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-8609-3954","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081757587","display_name":"Wanting Yu","orcid":"https://orcid.org/0000-0002-1515-3179","observed_orcids":["https://orcid.org/0000-0002-1515-3179"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wanting Yu","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-1515-3179","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038900825","display_name":"Ningbo Huang","orcid":"https://orcid.org/0000-0003-1262-2360","observed_orcids":["https://orcid.org/0000-0003-1262-2360"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ningbo Huang","raw_affiliation_strings":["State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-1262-2360","affiliations":[{"raw_affiliation_string":"State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027449556","display_name":"Wenfen Liu","orcid":"https://orcid.org/0000-0002-4008-8292","observed_orcids":["https://orcid.org/0000-0002-4008-8292"]},"institutions":[{"id":"https://openalex.org/I5343935","display_name":"Guilin University of Electronic Technology","ror":"https://ror.org/05arjae42","country_code":"CN","type":"education","lineage":["https://openalex.org/I5343935"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenfen Liu","raw_affiliation_strings":["Guilin University of Electronic Technology, Guilin, China"],"raw_orcid":"https://orcid.org/0000-0002-4008-8292","affiliations":[{"raw_affiliation_string":"Guilin University of Electronic Technology, Guilin, China","institution_ids":["https://openalex.org/I5343935"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0387,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.78813898,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":97},"biblio":{"volume":"22","issue":"2","first_page":"1","last_page":"19"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T10028","display_name":"Topic Modeling","score":9.999999747378752e-05,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.0,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/source-code-summarization","display_name":"source code summarization","score":0.9829999804496765},{"id":"https://openalex.org/keywords/graph-attention-networks","display_name":"graph attention networks","score":0.6179999709129333},{"id":"https://openalex.org/keywords/abstract-syntax-tree","display_name":"abstract syntax tree","score":0.9409999847412109},{"id":"https://openalex.org/keywords/transformer-encoder","display_name":"Transformer encoder","score":0.5569999814033508},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"reinforcement learning","score":0.703000009059906},{"id":"https://openalex.org/keywords/java-code","display_name":"Java code","score":0.4449999928474426},{"id":"https://openalex.org/keywords/python-source-code","display_name":"Python code","score":0.9399999976158142}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8976364135742188},{"id":"https://openalex.org/C170858558","wikidata":"https://www.wikidata.org/wiki/Q1394144","display_name":"Automatic summarization","level":2,"score":0.791861891746521},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6418837308883667},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.6270666718482971},{"id":"https://openalex.org/C114408938","wikidata":"https://www.wikidata.org/wiki/Q333373","display_name":"Abstract syntax","level":3,"score":0.5497737526893616},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5266318917274475},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.5137830376625061},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4556198716163635},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.41478797793388367},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3828088641166687},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3383975625038147},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.3235199451446533},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.17534658312797546}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3554820","doi":"https://doi.org/10.1145/3554820","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3554820","pdf_url":null,"source":{"id":"https://openalex.org/S4306421405","display_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","issn_l":"2375-4699","issn":["2375-4699","2375-4702"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-c","cwts-core","dongbi-d","jufo-1","norway-1","poland-70","russia-white-list-2"],"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 Asian and Low-Resource Language Information Processing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G4716118765","display_name":"\u5dee\u5206\u9690\u79c1\u7ea6\u675f\u4e0b\u7684\u56fe\u6570\u636e\u53d1\u5e03\u673a\u5236\u4e0e\u6316\u6398\u7b97\u6cd5\u7814\u7a76","funder_award_id":"61862011","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1989184611","https://openalex.org/W2018844270","https://openalex.org/W2081749632","https://openalex.org/W2082160726","https://openalex.org/W2101105183","https://openalex.org/W2166879716","https://openalex.org/W2294980783","https://openalex.org/W2516621648","https://openalex.org/W2541170658","https://openalex.org/W2554125461","https://openalex.org/W2559655401","https://openalex.org/W2620900956","https://openalex.org/W2741561716","https://openalex.org/W2795150841","https://openalex.org/W2807964941","https://openalex.org/W2884276923","https://openalex.org/W2887364112","https://openalex.org/W2888557792","https://openalex.org/W2889688390","https://openalex.org/W2914501196","https://openalex.org/W2944770383","https://openalex.org/W2953035525","https://openalex.org/W2963542740","https://openalex.org/W2963661253","https://openalex.org/W2964121744","https://openalex.org/W2964268484","https://openalex.org/W2964299493","https://openalex.org/W2970419734","https://openalex.org/W2998243336","https://openalex.org/W3014173464","https://openalex.org/W3014539864","https://openalex.org/W3034689979","https://openalex.org/W3034742481","https://openalex.org/W3035289598","https://openalex.org/W3035620455","https://openalex.org/W3091863267","https://openalex.org/W3125565408","https://openalex.org/W3139121486","https://openalex.org/W3145583208","https://openalex.org/W3156662045"],"related_works":["https://openalex.org/W4210831819","https://openalex.org/W4297348681","https://openalex.org/W4361008364","https://openalex.org/W4367666333","https://openalex.org/W4205210967","https://openalex.org/W3173436362","https://openalex.org/W4392306389","https://openalex.org/W4386709420","https://openalex.org/W3034689979","https://openalex.org/W3213049034"],"abstract_inverted_index":{"Automatic":[0],"source":[1,42,67],"code":[2,23,43,68,73,110,144],"summarization":[3],"system":[4],"aims":[5],"to":[6,69,92,99,117,136,154],"generate":[7,70],"a":[8,14,50,78,118,132],"valuable":[9],"natural":[10],"language":[11],"description":[12],"for":[13],"program,":[15],"which":[16,57],"can":[17,58],"facilitate":[18],"software":[19],"development":[20],"and":[21,25,37,63,88,106,140,151,176],"maintenance,":[22],"categorization,":[24],"retrieval.":[26],"However,":[27],"previous":[28],"sequence-based":[29],"research":[30],"did":[31],"not":[32],"consider":[33],"the":[34,104,114,126,138,148,156],"long-distance":[35],"dependence":[36],"highly":[38],"structured":[39],"characteristics":[40],"of":[41,66,103,109,142,158],"simultaneously.":[44],"In":[45,125],"this":[46],"article,":[47],"we":[48,76,112,129],"present":[49],"Transformer-based":[51],"Graph-Augmented":[52],"Source":[53],"Code":[54],"Summarization":[55],"(GA-SCS),":[56],"effectively":[59],"incorporate":[60],"inherent":[61],"structural":[62],"textual":[64],"features":[65],"an":[71],"effective":[72],"description.":[74],"Specifically,":[75],"develop":[77],"graph-based":[79],"structure":[80],"feature":[81],"extraction":[82],"scheme":[83],"leveraging":[84],"abstract":[85],"syntax":[86],"tree":[87],"graph":[89],"attention":[90,116],"networks":[91],"mine":[93],"global":[94],"syntactic":[95,107],"information.":[96],"And":[97],"then,":[98],"take":[100],"full":[101],"advantage":[102],"lexical":[105],"information":[108],"snippets,":[111],"extend":[113],"original":[115],"syntax-informed":[119],"self-attention":[120],"mechanism":[121],"in":[122],"our":[123,165],"encoder.":[124],"training":[127],"process,":[128],"also":[130],"adopt":[131],"reinforcement":[133],"learning":[134],"strategy":[135],"enhance":[137],"readability":[139],"informativity":[141],"generated":[143],"summaries.":[145],"We":[146],"utilize":[147],"Java":[149],"dataset":[150,153],"Python":[152],"evaluate":[155],"performance":[157],"different":[159],"models.":[160],"Experimental":[161],"results":[162],"demonstrate":[163],"that":[164],"GA-SCS":[166],"model":[167],"outperforms":[168],"all":[169],"competitive":[170],"methods":[171],"on":[172],"BLEU,":[173],"METEOR,":[174],"ROUGE,":[175],"human":[177],"evaluations.":[178]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2022-08-04T00:00:00"}
