{"id":"https://openalex.org/W4206826669","doi":"https://doi.org/10.1109/tse.2021.3135875","title":"Deep Just-In-Time Defect Localization","display_name":"Deep Just-In-Time Defect Localization","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W4206826669","doi":"https://doi.org/10.1109/tse.2021.3135875"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2021.3135875","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2021.3135875","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":true,"oa_status":"green","oa_url":"https://ink.library.smu.edu.sg/sis_research/7666","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001119004","display_name":"Fangcheng Qiu","orcid":"https://orcid.org/0000-0001-8652-382X"},"institutions":[{"id":"https://openalex.org/I168879160","display_name":"Zhejiang University of Science and Technology","ror":"https://ror.org/05mx0wr29","country_code":"CN","type":"education","lineage":["https://openalex.org/I168879160"]},{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fangcheng Qiu","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang University, 12377 Hangzhou, Zhejiang, China, (e-mail: fangchengq@zju.edu.cn)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang University, 12377 Hangzhou, Zhejiang, China, (e-mail: fangchengq@zju.edu.cn)","institution_ids":["https://openalex.org/I55712492","https://openalex.org/I168879160"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004907832","display_name":"Zhipeng Gao","orcid":"https://orcid.org/0000-0003-3030-9917"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Zhipeng Gao","raw_affiliation_strings":["Faculty of Information Technology, Monash University Faculty of Information Technology, 224480 Clayton, Victoria, Australia, (e-mail: zhipeng.gao@monash.edu)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, Monash University Faculty of Information Technology, 224480 Clayton, Victoria, Australia, (e-mail: zhipeng.gao@monash.edu)","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006669765","display_name":"Xin Xia","orcid":"https://orcid.org/0000-0002-6302-3256"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Xia","raw_affiliation_strings":["Software Engineering Application Lab, Huawei Technologies Co Ltd, 115371 Shenzhen, Guangdong, China, 518129 (e-mail: xin.xia@acm.org)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Application Lab, Huawei Technologies Co Ltd, 115371 Shenzhen, Guangdong, China, 518129 (e-mail: xin.xia@acm.org)","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081036622","display_name":"David Lo","orcid":"https://orcid.org/0000-0002-4367-7201"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"David Lo","raw_affiliation_strings":["School of Information Systems, Singapore Management University, Singapore, Singapore, Singapore, 17890 (e-mail: davidlo@smu.edu.sg)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Systems, Singapore Management University, Singapore, Singapore, Singapore, 17890 (e-mail: davidlo@smu.edu.sg)","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082913979","display_name":"John Grundy","orcid":"https://orcid.org/0000-0003-4928-7076"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"John Grundy","raw_affiliation_strings":["Faculty of IT, Monash University, Clayton, Victoria, Australia, 3800 (e-mail: john.grundy@monash.edu)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of IT, Monash University, Clayton, Victoria, Australia, 3800 (e-mail: john.grundy@monash.edu)","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100352800","display_name":"Xinyu Wang","orcid":"https://orcid.org/0000-0002-5507-6569"},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinyu Wang","raw_affiliation_strings":["College of Computer Science, Zhejiang University, Hangzhou, Zhejiang, China, 310027 (e-mail: wangxinyu@zju.edu.cn)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science, Zhejiang University, Hangzhou, Zhejiang, China, 310027 (e-mail: wangxinyu@zju.edu.cn)","institution_ids":["https://openalex.org/I76130692","https://openalex.org/I55712492"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9915,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.89548448,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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.9977999925613403,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8736945390701294},{"id":"https://openalex.org/keywords/naturalness","display_name":"Naturalness","score":0.6510050296783447},{"id":"https://openalex.org/keywords/source-lines-of-code","display_name":"Source lines of code","score":0.6382697820663452},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.6021322011947632},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5502682328224182},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.48950135707855225},{"id":"https://openalex.org/keywords/commit","display_name":"Commit","score":0.4893333315849304},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.46396198868751526},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.4620721936225891},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.432331383228302},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.42783111333847046},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4176390767097473},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3689195513725281},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.32590869069099426},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.32558169960975647},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.17735624313354492}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8736945390701294},{"id":"https://openalex.org/C134537474","wikidata":"https://www.wikidata.org/wiki/Q17144832","display_name":"Naturalness","level":2,"score":0.6510050296783447},{"id":"https://openalex.org/C199519371","wikidata":"https://www.wikidata.org/wiki/Q942695","display_name":"Source lines of code","level":3,"score":0.6382697820663452},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6021322011947632},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5502682328224182},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.48950135707855225},{"id":"https://openalex.org/C153180980","wikidata":"https://www.wikidata.org/wiki/Q19776675","display_name":"Commit","level":2,"score":0.4893333315849304},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.46396198868751526},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4620721936225891},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.432331383228302},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.42783111333847046},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4176390767097473},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3689195513725281},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.32590869069099426},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32558169960975647},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.17735624313354492},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tse.2021.3135875","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2021.3135875","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"},{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-8669","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/7666","pdf_url":null,"source":{"id":"https://openalex.org/S4377196871","display_name":"Institutional Knowledge (InK) - Institutional Knowledge at Singapore Management University (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"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":"https://doi.org/10.1109/TSE.2021.3135875","raw_type":"Journal Article"}],"best_oa_location":{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-8669","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/7666","pdf_url":null,"source":{"id":"https://openalex.org/S4377196871","display_name":"Institutional Knowledge (InK) - Institutional Knowledge at Singapore Management University (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"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":"https://doi.org/10.1109/TSE.2021.3135875","raw_type":"Journal Article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5099999904632568,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W46679369","https://openalex.org/W127172598","https://openalex.org/W1589527069","https://openalex.org/W1655956671","https://openalex.org/W2013655083","https://openalex.org/W2018663431","https://openalex.org/W2054811852","https://openalex.org/W2092239677","https://openalex.org/W2101819268","https://openalex.org/W2106191864","https://openalex.org/W2109886035","https://openalex.org/W2128049346","https://openalex.org/W2130942839","https://openalex.org/W2131774270","https://openalex.org/W2136568800","https://openalex.org/W2146511370","https://openalex.org/W2293185259","https://openalex.org/W2360967250","https://openalex.org/W2402268235","https://openalex.org/W2497764072","https://openalex.org/W2551884415","https://openalex.org/W2554979658","https://openalex.org/W2613904329","https://openalex.org/W2736091366","https://openalex.org/W2740130862","https://openalex.org/W2743316948","https://openalex.org/W2762786131","https://openalex.org/W2795753518","https://openalex.org/W2796283679","https://openalex.org/W2884276923","https://openalex.org/W2887364112","https://openalex.org/W2896457183","https://openalex.org/W2907705732","https://openalex.org/W2951527505","https://openalex.org/W2958754741","https://openalex.org/W2962784628","https://openalex.org/W2962824709","https://openalex.org/W2964150020","https://openalex.org/W2996428491","https://openalex.org/W2997173942","https://openalex.org/W3001458527","https://openalex.org/W3009761259","https://openalex.org/W3011013751","https://openalex.org/W3011564318","https://openalex.org/W3034689979","https://openalex.org/W3043761819","https://openalex.org/W3105867435","https://openalex.org/W3134686229","https://openalex.org/W3146720657","https://openalex.org/W3161027892","https://openalex.org/W3191096151","https://openalex.org/W3193393431","https://openalex.org/W3195442242","https://openalex.org/W4213009331","https://openalex.org/W4362223627","https://openalex.org/W4385245566","https://openalex.org/W6601894380","https://openalex.org/W6605162021","https://openalex.org/W6664268454","https://openalex.org/W6676562027","https://openalex.org/W6679436768","https://openalex.org/W6682137061","https://openalex.org/W6723530060","https://openalex.org/W6737778391","https://openalex.org/W6739901393","https://openalex.org/W6754601402","https://openalex.org/W6757641836","https://openalex.org/W6768021236"],"related_works":["https://openalex.org/W1992074508","https://openalex.org/W2086523506","https://openalex.org/W3004570974","https://openalex.org/W4381198270","https://openalex.org/W4283697402","https://openalex.org/W4288080276","https://openalex.org/W3105287819","https://openalex.org/W2186856397","https://openalex.org/W2947167994","https://openalex.org/W2791411508"],"abstract_inverted_index":{"During":[0],"software":[1,12],"development":[2],"and":[3,30,48,69,149,212,263],"maintenance,":[4],"defect":[5,23,39,104,111,115,120,236],"localization":[6,76,105],"is":[7,82,160,252],"an":[8,248,276],"essential":[9],"part":[10],"of":[11,133,142,157,178,188,191,220,229,258,271,288],"quality":[13],"assurance.":[14],"Even":[15],"though":[16],"different":[17],"techniques":[18,29,77],"have":[19,78],"been":[20,41,79,94],"proposed":[21],"for":[22,196],"localization,":[24],"i.e.,":[25],"information":[26],"retrieval":[27],"(IR)-based":[28],"spectrum-based":[31],"techniques,":[32],"they":[33],"can":[34,44,146,184,240],"only":[35],"work":[36],"after":[37,89],"the":[38,53,58,131,134,140,169,186,227,230,256,265,269,294,309],"has":[40,93],"exposed,":[42],"which":[43,81,251],"be":[45,147],"too":[46],"late":[47],"costly":[49],"to":[50,52,64,84,113,129,151,208,254],"adapt":[51],"newly":[54],"introduced":[55],"bugs":[56,66,260],"in":[57,67,137,217,261,268],"daily":[59],"development.":[60],"To":[61],"assist":[62,241],"developers":[63,242,266],"detect":[65],"time":[68,262],"avoid":[70],"introducing":[71,121,259],"them,":[72],"just-in-time":[73],"(JIT)":[74],"bug":[75],"proposed,":[80],"targeting":[83],"locate":[85,114],"suspicious":[86],"buggy":[87,245,290],"code":[88,116,135,144,200,210,215,224],"a":[90,101,119,125,152,161,179,189,197,205,286,312],"change":[91],"commit":[92],"submitted.":[95],"In":[96,193],"this":[97,138,221],"paper,":[98],"we":[99],"propose":[100],"novel":[102],"JIT":[103],"approach,":[106],"named":[107],"DeepDL":[108,123,159,202],"(Deep":[109],"Learning-based":[110],"localization),":[112],"lines":[117,216,225,246],"within":[118],"change.":[122],"employs":[124],"neural":[126,164,170],"language":[127,165,171],"model":[128,172],"capture":[130],"semantics":[132],"lines,":[136],"way,":[139],"naturalness":[141,187],"each":[143,209],"line":[145,211],"learned":[148],"converted":[150],"suspiciousness":[153,206],"score.":[154,222],"The":[155,223,301],"core":[156],"our":[158,306],"deep":[162],"learning-based":[163],"model.":[166],"We":[167,274,292],"train":[168],"with":[173,285],"previous":[174],"snapshots":[175],"(history":[176],"versions)":[177],"project":[180],"so":[181],"that":[182,305],"it":[183],"calculate":[185],"piece":[190],"code.":[192],"its":[194],"application,":[195],"given":[198],"new":[199],"change,":[201],"automatically":[203],"assigns":[204],"score":[207],"sorts":[213],"these":[214],"descending":[218],"order":[219],"at":[226,247],"top":[228],"list":[231],"are":[232],"considered":[233],"as":[234],"potential":[235],"locations.":[237],"Our":[238],"tool":[239],"efciently":[243],"check":[244],"early":[249],"stage,":[250],"able":[253],"reduce":[255],"risk":[257],"improve":[264],"condence":[267],"reliability":[270],"their":[272],"software.":[273],"conducted":[275],"extensive":[277],"experiment":[278],"on":[279],"14":[280],"open":[281],"source":[282],"Java":[283],"projects":[284],"total":[287],"11,615":[289],"changes.":[291],"evaluate":[293],"experimental":[295,302],"results":[296,303],"considering":[297],"four":[298],"evaluation":[299],"metrics.":[300],"show":[304],"method":[307],"outperforms":[308],"state-of-the-art":[310],"by":[311],"substantial":[313],"margin.":[314]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
