{"id":"https://openalex.org/W2001005268","doi":"https://doi.org/10.1145/2509136.2509551","title":"Injecting mechanical faults to localize developer faults for evolving software","display_name":"Injecting mechanical faults to localize developer faults for evolving software","publication_year":2013,"publication_date":"2013-10-23","ids":{"openalex":"https://openalex.org/W2001005268","doi":"https://doi.org/10.1145/2509136.2509551","mag":"2001005268"},"language":"en","primary_location":{"id":"doi:10.1145/2509136.2509551","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2509136.2509551","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages &amp; applications","raw_type":"proceedings-article"},"type":"conference-paper","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/A5043546718","display_name":"Lingming Zhang","orcid":"https://orcid.org/0000-0001-5175-2702"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Lingming Zhang","raw_affiliation_strings":["Peking University, MoE, Beijing, China","University of Texas, Austin, Austin, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Peking University, MoE, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"University of Texas, Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100388576","display_name":"Lu Zhang","orcid":"https://orcid.org/0000-0001-8304-7055"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Lu Zhang","raw_affiliation_strings":["Peking University, MoE, Beijing, China","University of Texas, Austin, Austin, TX, USA","(Peking University), MoE, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Peking University, MoE, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"University of Texas, Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"(Peking University), MoE, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102146282","display_name":"Sarfraz Khurshid","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sarfraz Khurshid","raw_affiliation_strings":["University of Texas, Austin, Austin, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Texas, Austin, Austin, TX, USA","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.9958,"has_fulltext":false,"cited_by_count":71,"citation_normalized_percentile":{"value":0.96387356,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"765","last_page":"784"},"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.9998000264167786,"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.9998000264167786,"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.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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9969000220298767,"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/computer-science","display_name":"Computer science","score":0.7801951169967651},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.7067313194274902},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.5802314877510071},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5763610601425171},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5486104488372803},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.5473636388778687},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5129725337028503},{"id":"https://openalex.org/keywords/mutation","display_name":"Mutation","score":0.44103366136550903},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3809240162372589},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.34226125478744507},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3343847990036011}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7801951169967651},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7067313194274902},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.5802314877510071},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5763610601425171},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5486104488372803},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.5473636388778687},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5129725337028503},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.44103366136550903},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3809240162372589},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.34226125478744507},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3343847990036011},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2509136.2509551","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2509136.2509551","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages &amp; applications","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.648.2707","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.648.2707","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://sei.pku.edu.cn/~zhanglu/Download/OOPSLA13.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":71,"referenced_works":["https://openalex.org/W1486172410","https://openalex.org/W1533771558","https://openalex.org/W1963679610","https://openalex.org/W1965976058","https://openalex.org/W1969761972","https://openalex.org/W1971137495","https://openalex.org/W1978546859","https://openalex.org/W1981711716","https://openalex.org/W1986762820","https://openalex.org/W1991097419","https://openalex.org/W1991851741","https://openalex.org/W1991999918","https://openalex.org/W1994816063","https://openalex.org/W1996427106","https://openalex.org/W1996701120","https://openalex.org/W2000767141","https://openalex.org/W2002386085","https://openalex.org/W2002644983","https://openalex.org/W2008815642","https://openalex.org/W2010825534","https://openalex.org/W2021213467","https://openalex.org/W2024507356","https://openalex.org/W2028513599","https://openalex.org/W2033081802","https://openalex.org/W2034553498","https://openalex.org/W2035661891","https://openalex.org/W2038899190","https://openalex.org/W2044527526","https://openalex.org/W2049227673","https://openalex.org/W2049695835","https://openalex.org/W2054751837","https://openalex.org/W2067436653","https://openalex.org/W2069729796","https://openalex.org/W2077258409","https://openalex.org/W2091556188","https://openalex.org/W2097041275","https://openalex.org/W2105832118","https://openalex.org/W2106558531","https://openalex.org/W2108557864","https://openalex.org/W2110068396","https://openalex.org/W2112025128","https://openalex.org/W2115787393","https://openalex.org/W2116622216","https://openalex.org/W2120552859","https://openalex.org/W2121084350","https://openalex.org/W2121217767","https://openalex.org/W2122556103","https://openalex.org/W2122947685","https://openalex.org/W2124482849","https://openalex.org/W2126941999","https://openalex.org/W2128870743","https://openalex.org/W2133237582","https://openalex.org/W2137008041","https://openalex.org/W2145124323","https://openalex.org/W2148329403","https://openalex.org/W2150874999","https://openalex.org/W2151996389","https://openalex.org/W2153418968","https://openalex.org/W2156357889","https://openalex.org/W2157755550","https://openalex.org/W2158082837","https://openalex.org/W2162045655","https://openalex.org/W2162376048","https://openalex.org/W2165325822","https://openalex.org/W2168745915","https://openalex.org/W4229977739","https://openalex.org/W4233319527","https://openalex.org/W4250014727","https://openalex.org/W4250942327","https://openalex.org/W4252684946","https://openalex.org/W6642737583"],"related_works":["https://openalex.org/W2749690376","https://openalex.org/W2786317006","https://openalex.org/W4367724653","https://openalex.org/W2788563018","https://openalex.org/W4395962217","https://openalex.org/W2997587123","https://openalex.org/W4281673905","https://openalex.org/W3206385231","https://openalex.org/W1566482460","https://openalex.org/W3118256810"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3],"novel":[4],"methodology":[5],"for":[6,107,129],"localizing":[7,108],"faults":[8],"in":[9],"code":[10],"as":[11,60,62],"it":[12],"evolves.":[13],"Our":[14],"insight":[15],"is":[16,99,166],"that":[17,97,119],"the":[18,25,39,43,49,56,63,103,122,133,139,160],"essence":[19],"of":[20,52,66,84,142,159],"failure-inducing":[21,109],"edits":[22,53,67,111],"made":[23],"by":[24,69,153],"developer":[26],"can":[27],"be":[28],"captured":[29],"using":[30,55],"mechanical":[31],"program":[32,110],"transformations":[33],"(e.g.,":[34],"mutation":[35,70],"changes).":[36],"Based":[37],"on":[38,81,157,171],"insight,":[40],"we":[41],"present":[42],"FIFL":[44,80,98,117,146],"framework,":[45],"which":[46],"uses":[47],"both":[48,121],"spectrum":[50,123],"information":[51,124,128],"(obtained":[54],"existing":[57,134],"FaultTracer":[58,105,135,152,170],"approach)":[59],"well":[61],"potential":[64],"impacts":[65],"(simulated":[68],"changes)":[71],"to":[72,91,101,155],"achieve":[73],"more":[74],"accurate":[75],"fault":[76],"localization.":[77],"We":[78],"evaluate":[79],"real-world":[82],"repositories":[83],"nine":[85],"Java":[86],"projects":[87],"ranging":[88],"from":[89],"5.7KLoC":[90],"88.8KLoC.":[92],"The":[93],"experimental":[94],"results":[95],"show":[96],"able":[100],"outperform":[102,132],"state-of-the-art":[104],"technique":[106],"significantly.":[112],"For":[113],"example,":[114],"all":[115],"19":[116],"strategies":[118],"use":[120],"and":[125,165],"simulated":[126],"impact":[127],"each":[130],"edit":[131],"approach":[136],"statistically":[137],"at":[138],"significance":[140],"level":[141],"0.01.":[143],"In":[144],"addition,":[145],"with":[147],"its":[148],"default":[149],"settings":[150],"outperforms":[151],"2.33%":[154],"86.26%":[156],"16":[158],"26":[161],"studied":[162],"version":[163,173],"pairs,":[164],"only":[167],"inferior":[168],"than":[169],"one":[172],"pair.":[174]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":12},{"year":2018,"cited_by_count":7},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":8},{"year":2013,"cited_by_count":2}],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
