{"id":"https://openalex.org/W4406324690","doi":"https://doi.org/10.1145/3712187","title":"You Don\u2019t Have to Say Where to Edit! jLED\u2014Joint Learning to Localize and Edit Source Code","display_name":"You Don\u2019t Have to Say Where to Edit! jLED\u2014Joint Learning to Localize and Edit Source Code","publication_year":2025,"publication_date":"2025-01-13","ids":{"openalex":"https://openalex.org/W4406324690","doi":"https://doi.org/10.1145/3712187"},"language":"en","primary_location":{"id":"doi:10.1145/3712187","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3712187","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://orbilu.uni.lu/bitstream/10993/64075/1/3712187.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5011256066","display_name":"Weiguo Pian","orcid":"https://orcid.org/0000-0002-4653-7415"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Weiguo Pian","raw_affiliation_strings":["University of Luxembourg, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0002-4653-7415","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100413684","display_name":"Yinghua Li","orcid":"https://orcid.org/0000-0003-1390-0393"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Yinghua Li","raw_affiliation_strings":["University of Luxembourg, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0003-1390-0393","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101397373","display_name":"Haoye Tian","orcid":"https://orcid.org/0000-0002-8049-3997"},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"The University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Haoye Tian","raw_affiliation_strings":["University of Melbourne, Melbourne, Australia"],"raw_orcid":"https://orcid.org/0000-0002-8049-3997","affiliations":[{"raw_affiliation_string":"University of Melbourne, Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004586980","display_name":"Tiezhu Sun","orcid":"https://orcid.org/0000-0001-7141-8488"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]},{"id":"https://openalex.org/I4210134190","display_name":"Recherches Scientifiques Luxembourg","ror":"https://ror.org/0333e3w09","country_code":"LU","type":"facility","lineage":["https://openalex.org/I4210134190"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Tiezhu Sun","raw_affiliation_strings":["SnT, University of Luxembourg, Kirchberg, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0001-7141-8488","affiliations":[{"raw_affiliation_string":"SnT, University of Luxembourg, Kirchberg, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I4210134190","https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070561037","display_name":"Yewei Song","orcid":"https://orcid.org/0000-0002-6314-7515"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Yewei Song","raw_affiliation_strings":["University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0002-6314-7515","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052969638","display_name":"Xunzhu Tang","orcid":"https://orcid.org/0000-0002-6377-0884"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Xunzhu Tang","raw_affiliation_strings":["University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0002-6377-0884","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025656553","display_name":"Andrew Habib","orcid":"https://orcid.org/0000-0002-5857-1864"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Andrew Habib","raw_affiliation_strings":["University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0002-5857-1864","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040326968","display_name":"Jacques Klein","orcid":"https://orcid.org/0000-0003-4052-475X"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Jacques Klein","raw_affiliation_strings":["University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0003-4052-475X","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082835974","display_name":"Tegawend\u00e9 F. Bissyand\u00e9","orcid":"https://orcid.org/0000-0001-7270-9869"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Tegawend\u00e9 F. Bissyand\u00e9","raw_affiliation_strings":["University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg"],"raw_orcid":"https://orcid.org/0000-0001-7270-9869","affiliations":[{"raw_affiliation_string":"University of Luxembourg, Esch-sur-Alzette, Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00262232,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"34","issue":"6","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10181","display_name":"Natural Language Processing Techniques","score":0.9876000285148621,"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"}},"topics":[{"id":"https://openalex.org/T10181","display_name":"Natural Language Processing Techniques","score":0.9876000285148621,"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"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9869999885559082,"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"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9869999885559082,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8214583396911621},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5843010544776917},{"id":"https://openalex.org/keywords/edit-distance","display_name":"Edit distance","score":0.5776128768920898},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5100978016853333},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.44231748580932617},{"id":"https://openalex.org/keywords/joint","display_name":"Joint (building)","score":0.4220055937767029}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8214583396911621},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5843010544776917},{"id":"https://openalex.org/C44359876","wikidata":"https://www.wikidata.org/wiki/Q5338467","display_name":"Edit distance","level":2,"score":0.5776128768920898},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5100978016853333},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.44231748580932617},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.4220055937767029},{"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/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C170154142","wikidata":"https://www.wikidata.org/wiki/Q150737","display_name":"Architectural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3712187","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3712187","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},{"id":"pmh:oai:orbilu.uni.lu:10993/64075","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/64075","pdf_url":"https://orbilu.uni.lu/bitstream/10993/64075/1/3712187.pdf","source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Software Engineering and Methodology (2025-01-13)","raw_type":"peer reviewed"}],"best_oa_location":{"id":"pmh:oai:orbilu.uni.lu:10993/64075","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/64075","pdf_url":"https://orbilu.uni.lu/bitstream/10993/64075/1/3712187.pdf","source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Software Engineering and Methodology (2025-01-13)","raw_type":"peer reviewed"},"sustainable_development_goals":[{"score":0.6800000071525574,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G1956222819","display_name":null,"funder_award_id":"949014","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7842005466","display_name":null,"funder_award_id":"Horizon 2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4406324690.pdf","grobid_xml":"https://content.openalex.org/works/W4406324690.grobid-xml"},"referenced_works_count":71,"referenced_works":["https://openalex.org/W2030158765","https://openalex.org/W2048954027","https://openalex.org/W2101723202","https://openalex.org/W2130942839","https://openalex.org/W2143861926","https://openalex.org/W2395579298","https://openalex.org/W2560105213","https://openalex.org/W2604348044","https://openalex.org/W2605202003","https://openalex.org/W2801865415","https://openalex.org/W2898811429","https://openalex.org/W2913340405","https://openalex.org/W2924629359","https://openalex.org/W2949297108","https://openalex.org/W2950368691","https://openalex.org/W2954823997","https://openalex.org/W2963250244","https://openalex.org/W2963341956","https://openalex.org/W2963854351","https://openalex.org/W2970971581","https://openalex.org/W2972082064","https://openalex.org/W2979826702","https://openalex.org/W2998011150","https://openalex.org/W2998907024","https://openalex.org/W3011013751","https://openalex.org/W3034689979","https://openalex.org/W3034999214","https://openalex.org/W3042956498","https://openalex.org/W3043761819","https://openalex.org/W3081159607","https://openalex.org/W3085192122","https://openalex.org/W3098605233","https://openalex.org/W3100026183","https://openalex.org/W3105867435","https://openalex.org/W3108032709","https://openalex.org/W3121707215","https://openalex.org/W3122473522","https://openalex.org/W3134686229","https://openalex.org/W3160155705","https://openalex.org/W3161027892","https://openalex.org/W3170092793","https://openalex.org/W3174220201","https://openalex.org/W3186179984","https://openalex.org/W3198685994","https://openalex.org/W3212771748","https://openalex.org/W4206756860","https://openalex.org/W4220877452","https://openalex.org/W4221164274","https://openalex.org/W4223909856","https://openalex.org/W4224244735","https://openalex.org/W4250972184","https://openalex.org/W4255398023","https://openalex.org/W4256028358","https://openalex.org/W4284676027","https://openalex.org/W4284708426","https://openalex.org/W4284709233","https://openalex.org/W4295312788","https://openalex.org/W4308643152","https://openalex.org/W4308731473","https://openalex.org/W4313547604","https://openalex.org/W4382239685","https://openalex.org/W4384302759","https://openalex.org/W4385245566","https://openalex.org/W4385302156","https://openalex.org/W4385573988","https://openalex.org/W4389162095","https://openalex.org/W4389544203","https://openalex.org/W4398239261","https://openalex.org/W4402457600","https://openalex.org/W6679436768","https://openalex.org/W6739901393"],"related_works":["https://openalex.org/W3044917232","https://openalex.org/W1498160656","https://openalex.org/W2119149496","https://openalex.org/W2055693471","https://openalex.org/W4295101776","https://openalex.org/W2139858675","https://openalex.org/W2952580779","https://openalex.org/W1537327044","https://openalex.org/W123129858","https://openalex.org/W3081644756"],"abstract_inverted_index":{"Learning":[0],"to":[1,12,77,123,136],"edit":[2,124,131],"code":[3,61,84,95,101,126,155,173,190],"automatically":[4,30,35],"is":[5,74,114,214],"becoming":[6],"more":[7,9],"and":[8,32,103,188,201,209],"feasible.":[10],"Thanks":[11],"recent":[13,64,87],"advances":[14],"in":[15,68,94,172,227],"Neural":[16],"Machine":[17],"Translation":[18],"(NMT)":[19],",":[20],"various":[21],"case":[22],"studies":[23,118],"are":[24,29],"being":[25],"investigated":[26],"where":[27],"patches":[28],"produced":[31],"assessed":[33],"either":[34],"(using":[36],"test":[37],"suites)":[38],"or":[39],"by":[40,97],"developers":[41],"themselves.":[42],"An":[43,216],"appealing":[44],"setting":[45],"remains":[46],"when":[47,111],"the":[48,57,60,69,121,130,143,151,167,221],"developer":[49],"must":[50],"provide":[51],"a":[52,161,180,193],"natural":[53,80,99],"language":[54,81],"input":[55],"of":[56,66,153,170,223],"requirement":[58],"for":[59,166,185],"change.":[62],"A":[63,86],"proof":[65],"concept":[67],"literature":[70],"showed":[71],"that":[72,176,205],"it":[73,109],"indeed":[75],"feasible":[76],"translate":[78],"these":[79],"requirements":[82],"into":[83],"changes.":[85],"advancement,":[88],"MODIT,":[89],"has":[90],"shown":[91],"promising":[92],"results":[93],"editing":[96],"leveraging":[98],"language,":[100],"context,":[102],"location":[104,112,159],"information":[105,113],"as":[106],"input.":[107],"However,":[108],"struggles":[110],"unavailable.":[115],"While":[116],"several":[117],"have":[119],"demonstrated":[120],"ability":[122],"source":[125,189],"without":[127,157],"explicitly":[128],"specifying":[129],"location,":[132],"they":[133],"still":[134],"tend":[135],"generate":[137],"edits":[138,156],"with":[139],"less":[140],"accuracy":[141],"at":[142],"line":[144],"level.":[145],"In":[146],"this":[147],"work,":[148],"we":[149,163,178,203],"address":[150],"challenge":[152],"generating":[154],"precise":[158],"information,":[160],"scenario":[162],"consider":[164],"crucial":[165],"practical":[168],"adoption":[169],"NMT":[171],"development.":[174],"To":[175],"end,":[177],"develop":[179],"novel":[181],"joint":[182,207,228],"training":[183],"approach":[184,213],"both":[186],"localization":[187],"editions.":[191],"Building":[192],"benchmark":[194],"based":[195],"on":[196],"over":[197],"70k":[198],"commits":[199],"(patches":[200],"messages),":[202],"demonstrate":[204],"our":[206,224],"Localize":[208],"EDit":[210],"(":[211],"jLED)":[212],"effective.":[215],"ablation":[217],"study":[218],"further":[219],"demonstrates":[220],"importance":[222],"design":[225],"choice":[226],"training.":[229]},"counts_by_year":[],"updated_date":"2026-06-12T08:23:45.883708","created_date":"2025-10-10T00:00:00"}
