{"id":"https://openalex.org/W2553346571","doi":null,"title":"Progress on Approaches to Automatic Program Repair","display_name":"Progress on Approaches to Automatic Program Repair","publication_year":2016,"publication_date":"2016-01-01","ids":{"openalex":"https://openalex.org/W2553346571","mag":"2553346571"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.715.9389","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.715.9389","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://jifeng-xuan.com/page/paper/jos_16.pdf","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5002360773","display_name":"Jifeng Xuan","orcid":"https://orcid.org/0000-0002-2968-3496","observed_orcids":["https://orcid.org/0000-0002-2968-3496"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jifeng Xuan","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-2968-3496","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103722319","display_name":"Ren Zhi-Lei","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ren Zhi-Lei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100379621","display_name":"Ziyuan Wang","orcid":"https://orcid.org/0000-0002-0494-5285","observed_orcids":["https://orcid.org/0000-0002-0494-5285"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ziyuan Wang","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-0494-5285","affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100746280","display_name":"Xiaoyuan Xie","orcid":"https://orcid.org/0000-0003-2828-7165","observed_orcids":["https://orcid.org/0000-0003-2828-7165"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xiaoyuan Xie","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0003-2828-7165","affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5002119636","display_name":"He Jiang","orcid":"https://orcid.org/0000-0001-8674-4948","observed_orcids":["https://orcid.org/0000-0001-8674-4948","https://orcid.org/0000-0002-4902-2206"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"He Jiang","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-8674-4948","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.7409,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.78313151,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9994999766349792,"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.9994999766349792,"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/T10260","display_name":"Software Engineering Research","score":0.000699999975040555,"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/T11975","display_name":"Evolutionary Algorithms and Applications","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/automated-program-repair","display_name":"automated program repair","score":0.9950000047683716}],"concepts":[{"id":"https://openalex.org/C151552104","wikidata":"https://www.wikidata.org/wiki/Q7705809","display_name":"Test suite","level":4,"score":0.7320687770843506},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.7086000442504883},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6696673631668091},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.595089316368103},{"id":"https://openalex.org/C65059942","wikidata":"https://www.wikidata.org/wiki/Q270105","display_name":"Argumentation theory","level":2,"score":0.561781644821167},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.532304048538208},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.4381946623325348},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4103364944458008},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.34175628423690796},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3361222743988037},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.33484387397766113},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3228461444377899},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31892499327659607},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"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/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.715.9389","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.715.9389","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://jifeng-xuan.com/page/paper/jos_16.pdf","raw_type":"text"},{"id":"mag:2553346571","doi":null,"is_oa":false,"landing_page_url":"http://www.jos.org.cn/ch/reader/download_pdf.aspx?file_no=4972&year_id=2016&quarter_id=4&falg=1","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":77,"referenced_works":["https://openalex.org/W841012168","https://openalex.org/W1475493299","https://openalex.org/W1560374668","https://openalex.org/W1645558542","https://openalex.org/W1753711502","https://openalex.org/W1970589113","https://openalex.org/W1975455521","https://openalex.org/W1976239141","https://openalex.org/W1977321274","https://openalex.org/W1977696633","https://openalex.org/W1979866694","https://openalex.org/W1986544324","https://openalex.org/W1991097419","https://openalex.org/W1993932111","https://openalex.org/W2003409710","https://openalex.org/W2007777090","https://openalex.org/W2025791343","https://openalex.org/W2028967922","https://openalex.org/W2029726540","https://openalex.org/W2033644368","https://openalex.org/W2039772616","https://openalex.org/W2044108151","https://openalex.org/W2049871268","https://openalex.org/W2060333670","https://openalex.org/W2061575154","https://openalex.org/W2063387237","https://openalex.org/W2063644419","https://openalex.org/W2065201438","https://openalex.org/W2066270570","https://openalex.org/W2070249305","https://openalex.org/W2072684419","https://openalex.org/W2074995697","https://openalex.org/W2076719273","https://openalex.org/W2086363234","https://openalex.org/W2092382400","https://openalex.org/W2096795881","https://openalex.org/W2097604249","https://openalex.org/W2099866050","https://openalex.org/W2101819268","https://openalex.org/W2104107939","https://openalex.org/W2110034988","https://openalex.org/W2110219362","https://openalex.org/W2114334695","https://openalex.org/W2122947685","https://openalex.org/W2126071695","https://openalex.org/W2133368849","https://openalex.org/W2134734244","https://openalex.org/W2135841285","https://openalex.org/W2144575244","https://openalex.org/W2145124323","https://openalex.org/W2145373440","https://openalex.org/W2147699889","https://openalex.org/W2151497118","https://openalex.org/W2153418968","https://openalex.org/W2153881107","https://openalex.org/W2154521614","https://openalex.org/W2156357889","https://openalex.org/W2156553998","https://openalex.org/W2156723666","https://openalex.org/W2156981320","https://openalex.org/W2158082837","https://openalex.org/W2160714129","https://openalex.org/W2165751179","https://openalex.org/W2168156367","https://openalex.org/W2169715712","https://openalex.org/W2296151490","https://openalex.org/W2331843281","https://openalex.org/W2344973853","https://openalex.org/W2355284733","https://openalex.org/W2462947182","https://openalex.org/W2537787699","https://openalex.org/W3043642349","https://openalex.org/W3101506519","https://openalex.org/W3103568582","https://openalex.org/W4244452926","https://openalex.org/W4254753190","https://openalex.org/W4256377773"],"related_works":["https://openalex.org/W7098154114","https://openalex.org/W2888550747","https://openalex.org/W2952920225","https://openalex.org/W3104012431","https://openalex.org/W2298906545","https://openalex.org/W2968034921","https://openalex.org/W7098253203","https://openalex.org/W153576234","https://openalex.org/W4308842416","https://openalex.org/W2890397548"],"abstract_inverted_index":{"Abstract:":[0],"Automatic":[1],"program":[2,33,103],"repair":[3,17,43,54,63,83],"helps":[4],"developers":[5],"reduce":[6],"the":[7,25,32,46,87,90,100],"cost":[8],"of":[9,102],"manual":[10],"bug":[11],"fixing.":[12],"Approaches":[13],"to":[14,19,23,52,61,111],"test-suite":[15,41],"based":[16,42,76],"aims":[18],"generate":[20],"code":[21],"patches":[22],"pass":[24],"test":[26],"suite":[27],"as":[28,30,99],"well":[29],"maintain":[31],"execution.":[34],"This":[35],"paper":[36],"reviews":[37],"available":[38],"literature":[39],"on":[40,82],"and":[44,55,74,107],"state":[45],"progress":[47],"in":[48,89],"two":[49],"directions:":[50],"approaches":[51,60],"automatic":[53,62],"empirical":[56,80],"foundations.":[57],"First,":[58],"existing":[59],"are":[64,84,95,109],"described":[65],"into":[66],"three":[67],"categories,":[68],"namely":[69],"search":[70],"based,":[71,73],"exhaustion":[72],"constraint-solving":[75],"patch":[77],"generation.":[78],"Second,":[79],"foundations":[81],"detailed,":[85],"including":[86],"argumentation":[88],"research":[91],"field.":[92],"Related":[93],"techniques":[94],"then":[96],"briefly":[97],"introduced":[98],"supplementation":[101],"repair.":[104],"Finally,":[105],"opportunities":[106],"challenges":[108],"presented":[110],"summarize":[112],"this":[113],"review.":[114]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-11-08T12:12:28.789561","created_date":"2016-11-30T00:00:00"}
