{"id":"https://openalex.org/W7225328001","doi":"https://doi.org/10.1145/3860324","title":"What to Retrieve? Investigating Effective Call Information in Repository-level Code Generation","display_name":"What to Retrieve? Investigating Effective Call Information in Repository-level Code Generation","publication_year":2026,"publication_date":"2026-11-05","ids":{"openalex":"https://openalex.org/W7225328001","doi":"https://doi.org/10.1145/3860324"},"language":"en","primary_location":{"id":"doi:10.1145/3860324","doi":"https://doi.org/10.1145/3860324","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3860324","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,"listed_in":["ccf-a","cwts-core","dongbi-a","jufo-3","norway-2","poland-100","russia-white-list-1"],"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"},"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/A5111919218","display_name":"Siyu Nan","orcid":"https://orcid.org/0000-0001-7771-4392","observed_orcids":["https://orcid.org/0000-0001-7771-4392"]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Siyu Nan","raw_affiliation_strings":["School of Computer Science, Wuhan University, China"],"raw_orcid":"https://orcid.org/0000-0001-7771-4392","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100370411","display_name":"Jian Wang","orcid":"https://orcid.org/0000-0002-1559-9314","observed_orcids":["https://orcid.org/0000-0002-1559-9314"]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Wang","raw_affiliation_strings":["School of Computer Science, Wuhan University, China"],"raw_orcid":"https://orcid.org/0000-0002-1559-9314","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138283714","display_name":"Yaling Luo","orcid":"https://orcid.org/0009-0004-3473-2442","observed_orcids":["https://orcid.org/0009-0004-3473-2442"]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yaling Luo","raw_affiliation_strings":["School of Computer Science, Wuhan University, China"],"raw_orcid":"https://orcid.org/0009-0004-3473-2442","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052275979","display_name":"Zhihao Wang","orcid":"https://orcid.org/0009-0008-5966-0325","observed_orcids":["https://orcid.org/0009-0008-5966-0325"]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhihao Wang","raw_affiliation_strings":["School of Computer Science, Wuhan University, China"],"raw_orcid":"https://orcid.org/0009-0008-5966-0325","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101800331","display_name":"Neng Zhang","orcid":"https://orcid.org/0000-0001-8662-5690","observed_orcids":["https://orcid.org/0000-0001-8662-5690"]},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Neng Zhang","raw_affiliation_strings":["School of Computer Science & Hubei Provincial Key Laboratory of Artificial Intelligence and Smart Learning, Central China Normal University, China"],"raw_orcid":"https://orcid.org/0000-0001-8662-5690","affiliations":[{"raw_affiliation_string":"School of Computer Science & Hubei Provincial Key Laboratory of Artificial Intelligence and Smart Learning, Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032125778","display_name":"Yutao Ma","orcid":"https://orcid.org/0000-0003-4239-2009","observed_orcids":["https://orcid.org/0000-0003-4239-2009","https://orcid.org/0009-0004-7805-2959"]},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yutao Ma","raw_affiliation_strings":["School of Computer Science & Hubei Provincial Key Laboratory of Artificial Intelligence and Smart Learning, Central China Normal University, China"],"raw_orcid":"https://orcid.org/0000-0003-4239-2009","affiliations":[{"raw_affiliation_string":"School of Computer Science & Hubei Provincial Key Laboratory of Artificial Intelligence and Smart Learning, Central China Normal University, China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100374441","display_name":"Bo Li","orcid":"https://orcid.org/0000-0002-5802-7519","observed_orcids":["https://orcid.org/0000-0002-5802-7519","https://orcid.org/0000-0002-2165-2636","https://orcid.org/0000-0002-5888-6735","https://orcid.org/0000-0002-8966-8992","https://orcid.org/0000-0003-4397-1651","https://orcid.org/0009-0001-7427-0084","https://orcid.org/0000-0001-7320-7297","https://orcid.org/0000-0002-2332-3959","https://orcid.org/0000-0002-4839-3224","https://orcid.org/0000-0002-6951-1373","https://orcid.org/0000-0002-7088-8274","https://orcid.org/0000-0003-0932-0177","https://orcid.org/0000-0003-4121-3048","https://orcid.org/0009-0000-4193-107X","https://orcid.org/0009-0005-4591-6375","https://orcid.org/0000-0001-5548-0353","https://orcid.org/0000-0001-8959-1406","https://orcid.org/0000-0002-2613-5451","https://orcid.org/0000-0002-4384-7418","https://orcid.org/0000-0002-7243-9229","https://orcid.org/0000-0002-7262-8310","https://orcid.org/0000-0003-0727-9764","https://orcid.org/0009-0006-4843-8740","https://orcid.org/0009-0008-2273-612X","https://orcid.org/0000-0001-5633-936X","https://orcid.org/0000-0001-7109-5949","https://orcid.org/0000-0002-2164-9242","https://orcid.org/0000-0002-2404-9971","https://orcid.org/0000-0002-2806-3818","https://orcid.org/0000-0002-2820-9098","https://orcid.org/0000-0002-3212-0416","https://orcid.org/0000-0002-3792-2469","https://orcid.org/0000-0002-4540-0441","https://orcid.org/0000-0002-6121-0189","https://orcid.org/0000-0002-6953-687X","https://orcid.org/0000-0002-7246-9794","https://orcid.org/0000-0002-7603-9142","https://orcid.org/0000-0002-7613-8407","https://orcid.org/0000-0002-9093-3239","https://orcid.org/0000-0003-0115-4047","https://orcid.org/0000-0003-1073-6188","https://orcid.org/0000-0003-1477-9601","https://orcid.org/0000-0003-4189-6408","https://orcid.org/0009-0000-2464-9224","https://orcid.org/0009-0000-5320-3272","https://orcid.org/0009-0000-5347-0602","https://orcid.org/0009-0000-7885-0353","https://orcid.org/0009-0000-8097-9279","https://orcid.org/0009-0002-0350-2148","https://orcid.org/0009-0003-3081-2413","https://orcid.org/0009-0004-1302-7998","https://orcid.org/0009-0004-2159-1652","https://orcid.org/0009-0004-3243-0731","https://orcid.org/0009-0004-6262-7658","https://orcid.org/0009-0005-0332-3950","https://orcid.org/0009-0005-4115-5740","https://orcid.org/0009-0006-1303-7031","https://orcid.org/0009-0006-7851-6092","https://orcid.org/0009-0007-0725-2592","https://orcid.org/0000-0003-4972-1717"]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bing Li","raw_affiliation_strings":["School of Computer Science, Wuhan University, China"],"raw_orcid":"https://orcid.org/0000-0002-2165-2636","affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, China","institution_ids":["https://openalex.org/I37461747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/retrieval-augmented-generation","display_name":"retrieval-augmented generation","score":0.9409999847412109},{"id":"https://openalex.org/keywords/repository-level-code-generation","display_name":"repository-level code generation","score":0.9929999709129333},{"id":"https://openalex.org/keywords/code-reuse","display_name":"code reuse","score":0.5680000185966492}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8501999974250793},{"id":"https://openalex.org/C102379954","wikidata":"https://www.wikidata.org/wiki/Q2589940","display_name":"Call graph","level":2,"score":0.6564000248908997},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5705000162124634},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.567300021648407},{"id":"https://openalex.org/C94124525","wikidata":"https://www.wikidata.org/wiki/Q912550","display_name":"Categorization","level":2,"score":0.5360999703407288},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5224000215530396},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.47690001130104065},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.47130000591278076},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.42399999499320984},{"id":"https://openalex.org/C2778579508","wikidata":"https://www.wikidata.org/wiki/Q722192","display_name":"System call","level":2,"score":0.3950999975204468},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3792000114917755},{"id":"https://openalex.org/C131969451","wikidata":"https://www.wikidata.org/wiki/Q5021614","display_name":"Call control","level":2,"score":0.37439998984336853},{"id":"https://openalex.org/C195807954","wikidata":"https://www.wikidata.org/wiki/Q1662562","display_name":"Information extraction","level":2,"score":0.3377000093460083},{"id":"https://openalex.org/C2778583558","wikidata":"https://www.wikidata.org/wiki/Q771245","display_name":"Code reuse","level":3,"score":0.3264999985694885},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.30809998512268066},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2953000068664551},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.29190000891685486},{"id":"https://openalex.org/C186625053","wikidata":"https://www.wikidata.org/wiki/Q1130191","display_name":"Information overload","level":2,"score":0.28600001335144043},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.2851000130176544},{"id":"https://openalex.org/C105152847","wikidata":"https://www.wikidata.org/wiki/Q5021685","display_name":"Call to action","level":2,"score":0.27410000562667847},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.25619998574256897}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3860324","doi":"https://doi.org/10.1145/3860324","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3860324","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,"listed_in":["ccf-a","cwts-core","dongbi-a","jufo-3","norway-2","poland-100","russia-white-list-1"],"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":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W2964315653","https://openalex.org/W3126675481","https://openalex.org/W3177813494","https://openalex.org/W3211776794","https://openalex.org/W4221166942","https://openalex.org/W4226350810","https://openalex.org/W4288055861","https://openalex.org/W4327810158","https://openalex.org/W4330337479","https://openalex.org/W4377238789","https://openalex.org/W4384345649","https://openalex.org/W4384918448","https://openalex.org/W4385572142","https://openalex.org/W4385574207","https://openalex.org/W4386185625","https://openalex.org/W4387561453","https://openalex.org/W4388731335","https://openalex.org/W4388843369","https://openalex.org/W4389519225","https://openalex.org/W4389984066","https://openalex.org/W4392120632","https://openalex.org/W4394947112","https://openalex.org/W4399836661","https://openalex.org/W4400582844","https://openalex.org/W4401996408","https://openalex.org/W4402670434","https://openalex.org/W4402671013","https://openalex.org/W4402854593","https://openalex.org/W4403536437","https://openalex.org/W4403722215","https://openalex.org/W4403785585","https://openalex.org/W4405301098","https://openalex.org/W4405903187","https://openalex.org/W4409362724","https://openalex.org/W4411950584","https://openalex.org/W4414281281","https://openalex.org/W4416374286","https://openalex.org/W4417339613","https://openalex.org/W6885188373","https://openalex.org/W6967084484","https://openalex.org/W7125135101","https://openalex.org/W7131800956","https://openalex.org/W7133187544"],"related_works":["https://openalex.org/W4409047580","https://openalex.org/W4412044680","https://openalex.org/W7218693691","https://openalex.org/W7172492183","https://openalex.org/W4415932940","https://openalex.org/W4416374286","https://openalex.org/W7143466567","https://openalex.org/W7172417672","https://openalex.org/W4411113095","https://openalex.org/W7166684005"],"abstract_inverted_index":{"Retrieval-Augmented":[0],"Generation":[1],"(RAG)":[2],"emerges":[3],"as":[4,75,77],"a":[5],"widely":[6,128],"adopted":[7],"solution":[8],"in":[9,96,189,203],"repository-level":[10,204],"code":[11,205],"generation":[12],"by":[13,160],"retrieving":[14],"functions":[15],"for":[16,199],"direct":[17],"reuse":[18],"or":[19],"learning":[20],"similar":[21],"usage":[22],"patterns.":[23],"Nevertheless,":[24],"it":[25],"remains":[26],"unexplored":[27],"which":[28],"types":[29],"of":[30,42,50,93,143,156,178,183],"contexts":[31],"effectively":[32],"assist":[33],"LLMs.":[34,51],"In":[35],"this":[36],"paper,":[37],"we":[38,53],"categorize":[39],"the":[40,48,91,94,140,153,157,168,175],"context":[41,95,151],"function":[43],"calls":[44],"and":[45,70,86,103,112,132,149,164,187],"empirically":[46],"analyze":[47],"performance":[49],"Specifically,":[52],"define":[54],"call":[55,60,78,101,105,110,114,136,170],"information":[56,111,115,137,171],"along":[57],"two":[58,97,127],"dimensions:":[59],"depth":[61],",":[62,65,80,83,85,107,116],"including":[63,81],"direct-level":[64],"inward":[66,144],"expansion":[67,72],"(to":[68,73],"callees),":[69],"outward":[71,146],"callers),":[74],"well":[76],"granularity":[79],"function-level":[82],"module-level":[84],"file-level":[87,150],".":[88],"We":[89,118],"investigate":[90],"utility":[92],"distinct":[98],"scenarios:":[99],"precision-oriented":[100],"extraction":[102],"relevance-oriented":[104],"retrieval":[106],"targeting":[108],"precise":[109,135],"relevant":[113,169],"respectively.":[117,166,192],"conduct":[119],"comprehensive":[120],"experiments":[121],"with":[122],"three":[123],"mainstream":[124],"LLMs":[125,159],"on":[126],"used":[129],"benchmarks,":[130],"CoderEval":[131],"DevEval.":[133],"When":[134,167],"is":[138,172],"provided,":[139,173],"additional":[141],"inclusion":[142],"expansion,":[145,147],"module-level,":[148],"enhances":[152],"average":[154,190],"Pass@1":[155],"studied":[158],"2.11%,":[161],"79.59%,":[162],"37.54%,":[163],"82.54%,":[165],"incorporating":[174],"same":[176],"set":[177],"strategies":[179,202],"leads":[180],"to":[181],"improvements":[182],"18.00%,":[184],"4.77%,":[185],"26.07%,":[186],"44.60%":[188],"Pass@1,":[191],"This":[193],"empirical":[194],"study":[195],"offers":[196],"practical":[197],"insights":[198],"optimizing":[200],"RAG":[201],"generation.":[206]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-06T00:00:00"}
