{"id":"https://openalex.org/W4226193800","doi":"https://doi.org/10.1109/tse.2022.3164662","title":"Program Repair With Repeated Learning","display_name":"Program Repair With Repeated Learning","publication_year":2022,"publication_date":"2022-04-05","ids":{"openalex":"https://openalex.org/W4226193800","doi":"https://doi.org/10.1109/tse.2022.3164662"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2022.3164662","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2022.3164662","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-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/A5080657085","display_name":"Liushan Chen","orcid":"https://orcid.org/0000-0003-0414-4987"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Liushan Chen","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University, Hong Kong","ByteDance Ltd., Shenzhen, Guangdong, China"],"raw_orcid":"https://orcid.org/0000-0003-0414-4987","affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University, Hong Kong","institution_ids":["https://openalex.org/I14243506"]},{"raw_affiliation_string":"ByteDance Ltd., Shenzhen, Guangdong, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028795031","display_name":"Yu Pei","orcid":"https://orcid.org/0000-0001-6065-6958"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yu Pei","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0001-6065-6958","affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002720603","display_name":"Minxue Pan","orcid":"https://orcid.org/0000-0002-4011-5350"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minxue Pan","raw_affiliation_strings":["State Key Laboratory for Novel Software Technology, Software Institute of Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0002-4011-5350","affiliations":[{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Software Institute of Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100371729","display_name":"Tian Zhang","orcid":"https://orcid.org/0000-0002-1284-1232"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tian Zhang","raw_affiliation_strings":["State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, Nanjing, Jiangsu, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075972332","display_name":"Qixin Wang","orcid":"https://orcid.org/0000-0002-1466-441X"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Qixin Wang","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031470846","display_name":"Carlo A. Furia","orcid":"https://orcid.org/0000-0003-1040-3201"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Carlo A. Furia","raw_affiliation_strings":["Software Institute of USI, Universit&#x00E0; della Svizzera italiana, Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-1040-3201","affiliations":[{"raw_affiliation_string":"Software Institute of USI, Universit&#x00E0; della Svizzera italiana, Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.2046,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.87105816,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"49","issue":"2","first_page":"831","last_page":"848"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"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"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9979000091552734,"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"}},{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.9937999844551086,"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/computer-science","display_name":"Computer science","score":0.8171177506446838},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.42563530802726746},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41901564598083496},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3454756736755371}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8171177506446838},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.42563530802726746},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41901564598083496},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3454756736755371}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2022.3164662","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2022.3164662","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5471745240","display_name":"\u9762\u5411\u667a\u80fd\u5236\u9020\u590d\u6742\u573a\u666f\u7684\u8f6f\u4ef6\u884c\u4e3a\u5efa\u6a21\u4e0e\u9a8c\u8bc1\u6280\u672f\u7814\u7a76","funder_award_id":"61972193","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6344135962","display_name":null,"funder_award_id":"Hi-Fi 200021-182060","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"}],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"},{"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":84,"referenced_works":["https://openalex.org/W259338706","https://openalex.org/W841012168","https://openalex.org/W1553894716","https://openalex.org/W1986544324","https://openalex.org/W2024753698","https://openalex.org/W2058547057","https://openalex.org/W2060333670","https://openalex.org/W2065489029","https://openalex.org/W2069870183","https://openalex.org/W2104107939","https://openalex.org/W2114334695","https://openalex.org/W2122947685","https://openalex.org/W2142741391","https://openalex.org/W2149427297","https://openalex.org/W2153881107","https://openalex.org/W2156723666","https://openalex.org/W2168156367","https://openalex.org/W2272835211","https://openalex.org/W2274071363","https://openalex.org/W2288083000","https://openalex.org/W2295598076","https://openalex.org/W2344973853","https://openalex.org/W2373227884","https://openalex.org/W2400994325","https://openalex.org/W2465098971","https://openalex.org/W2465133314","https://openalex.org/W2518136680","https://openalex.org/W2537787699","https://openalex.org/W2605202003","https://openalex.org/W2620081107","https://openalex.org/W2735107749","https://openalex.org/W2735571786","https://openalex.org/W2736762043","https://openalex.org/W2740130372","https://openalex.org/W2740646481","https://openalex.org/W2762550985","https://openalex.org/W2762786131","https://openalex.org/W2767431443","https://openalex.org/W2767766265","https://openalex.org/W2767951593","https://openalex.org/W2794443436","https://openalex.org/W2794832431","https://openalex.org/W2795013017","https://openalex.org/W2795030435","https://openalex.org/W2795866244","https://openalex.org/W2801865415","https://openalex.org/W2804618777","https://openalex.org/W2850616187","https://openalex.org/W2851896161","https://openalex.org/W2867448323","https://openalex.org/W2895570420","https://openalex.org/W2898024328","https://openalex.org/W2904214673","https://openalex.org/W2905288168","https://openalex.org/W2907705732","https://openalex.org/W2908354350","https://openalex.org/W2924629359","https://openalex.org/W2950571912","https://openalex.org/W2952920225","https://openalex.org/W2954778170","https://openalex.org/W2960756002","https://openalex.org/W2963909831","https://openalex.org/W2967591898","https://openalex.org/W2972082064","https://openalex.org/W2998011150","https://openalex.org/W3003756849","https://openalex.org/W3016496139","https://openalex.org/W3043761819","https://openalex.org/W3081159607","https://openalex.org/W3100600242","https://openalex.org/W3100698844","https://openalex.org/W3102072242","https://openalex.org/W3103170042","https://openalex.org/W3165292502","https://openalex.org/W3193448347","https://openalex.org/W3208407575","https://openalex.org/W4255632703","https://openalex.org/W4256377773","https://openalex.org/W4288614128","https://openalex.org/W4289292126","https://openalex.org/W6694412320","https://openalex.org/W6756583483","https://openalex.org/W6757842265","https://openalex.org/W6776270568"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"A":[0],"key":[1],"challenge":[2],"in":[3,249],"generate-and-validate":[4,256],"automated":[5,134],"program":[6,135,257],"repair":[7,258],"is":[8,58,138,183,205],"directing":[9],"the":[10,38,47,62,67,76,103,111,118,128,148,172,176,193,201,209,220],"search":[11,210],"for":[12,133,211,242],"fixes":[13,92,241],"so":[14,105],"that":[15,21,106,163,214],"it":[16],"can":[17],"efficiently":[18],"find":[19],"those":[20,213],"are":[22,215],"more":[23,216],"likely":[24,217],"to":[25,36,101,171,207,218,261],"be":[26,99],"correct.":[27],"To":[28,153],"this":[29,95,124,141,154],"end,":[30,155],"several":[31,254],"techniques":[32],"use":[33],"machine":[34],"learning":[35,147],"capture":[37],"features":[39,149],"of":[40,60,72,79,110,120,143,150,178],"programmer-written":[41],"fixes.":[42,152],"In":[43,123,223],"existing":[44],"approaches,":[45],"fitting":[46],"model":[48,69,162,182,204],"typically":[49],"takes":[50],"place":[51],"<italic":[52,144],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[53,130,145,157,237],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">before</i>":[54],"fix":[55,63,82,167,194],"generation":[56,64,83,195],"and":[57,175,187],"independent":[59],"it:":[61],"process":[65,84,113,196],"uses":[66,159],"learned":[68],"as":[70,192,247],"one":[71],"its":[73,250],"inputs.":[74],"However,":[75],"intermediate":[77],"outcomes":[78],"an":[80,224],"ongoing":[81],"often":[85],"provide":[86],"valuable":[87],"information":[88,96,165],"about":[89,166],"which":[90,137],"candidate":[91],"were":[93],"\u201cbetter\u201d;":[94],"could":[97],"profitably":[98],"used":[100,206],"retrain":[102],"model,":[104],"each":[107],"new":[108],"iteration":[109],"fixing":[112,173],"would":[114],"also":[115],"learn":[116],"from":[117,232],"outcome":[119],"previous":[121],"ones.":[122],"paper,":[125],"we":[126],"propose":[127],"<sc":[129,156,236],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Liana</small>":[131,158,238],"technique":[132],"repair,":[136],"based":[139],"on":[140,227],"idea":[142],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">repeatedly</i>":[146],"generated":[151],"a":[160],"fine-grained":[161],"combines":[164],"characteristics,":[168],"their":[169],"relations":[170],"context,":[174],"results":[177],"test":[179],"execution.":[180],"The":[181],"initially":[184],"trained":[185],"offline,":[186],"then":[188],"repeatedly":[189],"updated":[190],"online":[191],"unravels;":[197],"at":[198],"any":[199],"step,":[200],"most":[202],"up-to-date":[203],"guide":[208],"fixes\u2014prioritizing":[212],"include":[219],"right":[221],"ingredients.":[222],"experimental":[225],"evaluation":[226],"732":[228],"real-world":[229],"Java":[230],"bugs":[231],"3":[233],"popular":[234],"benchmarks,":[235],"built":[239],"correct":[240],"134":[243],"faults":[244],"(83":[245],"ranked":[246],"first":[248],"output)\u2014":[251],"improving":[252],"over":[253],"other":[255],"tools":[259],"according":[260],"various":[262],"measures.":[263]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
