{"id":"https://openalex.org/W2809266950","doi":"https://doi.org/10.1145/3183440.3195038","title":"Grafter","display_name":"Grafter","publication_year":2018,"publication_date":"2018-05-27","ids":{"openalex":"https://openalex.org/W2809266950","doi":"https://doi.org/10.1145/3183440.3195038","mag":"2809266950"},"language":"en","primary_location":{"id":"doi:10.1145/3183440.3195038","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3183440.3195038","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3183440.3195038","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3183440.3195038","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100437465","display_name":"Tianyi Zhang","orcid":"https://orcid.org/0009-0001-8703-0100"},"institutions":[{"id":"https://openalex.org/I2803209242","display_name":"University of California System","ror":"https://ror.org/00pjdza24","country_code":"US","type":"education","lineage":["https://openalex.org/I2803209242"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Tianyi Zhang","raw_affiliation_strings":["University of California"],"affiliations":[{"raw_affiliation_string":"University of California","institution_ids":["https://openalex.org/I2803209242"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049451101","display_name":"Miryung Kim","orcid":"https://orcid.org/0000-0003-3802-1512"},"institutions":[{"id":"https://openalex.org/I2803209242","display_name":"University of California System","ror":"https://ror.org/00pjdza24","country_code":"US","type":"education","lineage":["https://openalex.org/I2803209242"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Miryung Kim","raw_affiliation_strings":["University of California"],"affiliations":[{"raw_affiliation_string":"University of California","institution_ids":["https://openalex.org/I2803209242"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5100437465"],"corresponding_institution_ids":["https://openalex.org/I2803209242"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.07003686,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"43","issue":null,"first_page":"422","last_page":"423"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9995999932289124,"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.9980000257492065,"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.4734627604484558}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4734627604484558}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3183440.3195038","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3183440.3195038","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3183440.3195038","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3183440.3195038","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3183440.3195038","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3183440.3195038","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3533218870","display_name":null,"funder_award_id":"CCF-1527923, CCF-1460325","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2809266950.pdf","grobid_xml":"https://content.openalex.org/works/W2809266950.grobid-xml"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W1532805649","https://openalex.org/W1996374694","https://openalex.org/W2005082704","https://openalex.org/W2008085811","https://openalex.org/W2021538299","https://openalex.org/W2122947685","https://openalex.org/W2619704817"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2093578348","https://openalex.org/W2376932109","https://openalex.org/W2382290278","https://openalex.org/W2766271392","https://openalex.org/W2350741829","https://openalex.org/W3004735627"],"abstract_inverted_index":{"Code":[0],"clones":[1,30],"are":[2,31,36],"common":[3],"in":[4,58],"software.":[5],"When":[6],"applying":[7],"similar":[8,42],"edits":[9],"to":[10,17,51,82],"clones,":[11,46,99],"developers":[12,94],"often":[13],"find":[14],"it":[15],"difficult":[16],"examine":[18,95],"the":[19,107,112,139],"runtime":[20],"behavior":[21],"of":[22],"clones.":[23],"The":[24,130],"problem":[25],"is":[26,132,142],"exacerbated":[27],"when":[28],"some":[29],"tested,":[32],"while":[33],"their":[34],"counterparts":[35],"not.":[37],"To":[38,92],"reuse":[39,124],"tests":[40,125],"for":[41,90,134],"but":[43],"not":[44],"identical":[45],"Grafter":[47,100,121],"transplants":[48],"one":[49],"clone":[50],"its":[52],"counterpart":[53],"by":[54,71],"(1)":[55],"identifying":[56],"variations":[57,73],"identifier":[59],"names,":[60],"types,":[61],"and":[62,77,86,111,126,138],"method":[63],"call":[64],"targets,":[65],"(2)":[66],"resolving":[67],"compilation":[68],"errors":[69],"caused":[70],"such":[72],"through":[74],"code":[75,81],"transformation,":[76],"(3)":[78],"inserting":[79],"stub":[80],"transfer":[83],"input":[84],"data":[85],"intermediate":[87],"output":[88],"values":[89],"examination.":[91],"help":[93],"behavioral":[96,128],"differences":[97],"between":[98],"supports":[101],"fine-grained":[102],"differential":[103],"testing":[104],"at":[105,136,144],"both":[106],"test":[108],"outcome":[109],"level":[110],"internal":[113],"program":[114],"state":[115],"level.":[116],"Our":[117],"evaluation":[118],"shows":[119],"that":[120],"can":[122],"successfully":[123],"detect":[127],"differences.":[129],"tool":[131],"available":[133,143],"download":[135],"http://web.cs.ucla.edu/~tianyi.zhang/grafter.html":[137],"demo":[140],"video":[141],"https://youtu.be/liqAeuM8s3U.":[145]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2018-06-29T00:00:00"}
