{"id":"https://openalex.org/W7171634498","doi":"https://doi.org/10.1145/3794763.3794816","title":"Leveraging Change Types and Contexts to Guide LLMs for Automated Test Code Updating","display_name":"Leveraging Change Types and Contexts to Guide LLMs for Automated Test Code Updating","publication_year":2026,"publication_date":"2026-04-12","ids":{"openalex":"https://openalex.org/W7171634498","doi":"https://doi.org/10.1145/3794763.3794816"},"language":null,"primary_location":{"id":"doi:10.1145/3794763.3794816","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794816","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3794763.3794816","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5143957060","display_name":"Taicheng Huang","orcid":"https://orcid.org/0009-0004-4147-6053"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Taicheng Huang","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0009-0004-4147-6053","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101601497","display_name":"Xiangping Chen","orcid":"https://orcid.org/0000-0001-8234-3186"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiangping Chen","raw_affiliation_strings":["Sun Yat-sen University, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0001-8234-3186","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Guangzhou, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106457493","display_name":"Yuan Huang","orcid":"https://orcid.org/0009-0006-1691-0959"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Huang","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0009-0006-1691-0959","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040120584","display_name":"Changlin Yang","orcid":"https://orcid.org/0000-0003-1352-7429"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Changlin Yang","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0003-1352-7429","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157773358"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"270","last_page":"281"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.5238999724388123},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4846999943256378},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.3010999858379364},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.289900004863739}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6046000123023987},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5238999724388123},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4846999943256378},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3504999876022339},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3303999900817871},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.3010999858379364},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.29510000348091125},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.2919999957084656},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.289900004863739},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2896000146865845},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2840999960899353},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2709999978542328}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3794763.3794816","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794816","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3794763.3794816","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3794763.3794816","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 34th IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1980712084","https://openalex.org/W1993760289","https://openalex.org/W2002753905","https://openalex.org/W2075147138","https://openalex.org/W2098765895","https://openalex.org/W2107729695","https://openalex.org/W2123190302","https://openalex.org/W2596076165","https://openalex.org/W2801733426","https://openalex.org/W2899198613","https://openalex.org/W3005628256","https://openalex.org/W3083747012","https://openalex.org/W3122527318","https://openalex.org/W3129835656","https://openalex.org/W3160908899","https://openalex.org/W3198685994","https://openalex.org/W4220699888","https://openalex.org/W4313006773","https://openalex.org/W4320490961","https://openalex.org/W4382987312","https://openalex.org/W4384304865","https://openalex.org/W4388483507","https://openalex.org/W4389209096","https://openalex.org/W4390816587","https://openalex.org/W4394015350","https://openalex.org/W4398239202","https://openalex.org/W4400582230","https://openalex.org/W4400582872","https://openalex.org/W4402042086","https://openalex.org/W4403579163","https://openalex.org/W4404953023","https://openalex.org/W4411523039"],"related_works":[],"abstract_inverted_index":{"In":[0],"the":[1,7,31],"continuous":[2],"iteration":[3],"of":[4,9,33,70],"software,":[5],"synchronizing":[6],"updates":[8],"test":[10,25,47],"code":[11,14,26,48],"and":[12],"production":[13,34],"is":[15],"crucial":[16],"for":[17],"ensuring":[18],"project":[19],"quality.":[20],"However,":[21],"in":[22,77],"actual":[23],"development,":[24],"maintenance":[27],"often":[28],"lags":[29],"behind":[30],"evolution":[32],"code,":[35],"which":[36],"can":[37],"lead":[38],"to":[39,67],"issues":[40],"such":[41],"as":[42],"invalid":[43],"functionality":[44],"verification.":[45],"Existing":[46],"repair":[49],"methods":[50],"based":[51],"on":[52],"pre-trained":[53],"models":[54],"or":[55,63,74],"Large":[56],"Language":[57],"Models":[58],"(LLMs)":[59],"show":[60],"less":[61],"effective":[62],"low":[64],"generalization":[65],"due":[66],"their":[68],"lack":[69],"precise":[71],"contextual":[72],"awareness":[73],"strong":[75],"limitations":[76],"use":[78],"scenarios.":[79]},"counts_by_year":[],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2026-07-30T00:00:00"}
