{"id":"https://openalex.org/W2617064411","doi":"https://doi.org/10.1109/icse.2017.43","title":"Feedback-Based Debugging","display_name":"Feedback-Based Debugging","publication_year":2017,"publication_date":"2017-05-01","ids":{"openalex":"https://openalex.org/W2617064411","doi":"https://doi.org/10.1109/icse.2017.43","mag":"2617064411"},"language":"en","primary_location":{"id":"doi:10.1109/icse.2017.43","doi":"https://doi.org/10.1109/icse.2017.43","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2017.43","pdf_url":null,"source":{"id":"https://openalex.org/S4210203175","display_name":"ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","issn_l":"0270-5257","issn":["0270-5257","1558-1225"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5063706766","display_name":"Yun Lin","orcid":"https://orcid.org/0000-0001-8255-0118","observed_orcids":["https://orcid.org/0000-0001-8255-0118"]},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yun Lin","raw_affiliation_strings":["School of Computing, National University of Singapore, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100429004","display_name":"Jun Sun","orcid":"https://orcid.org/0000-0002-3545-1392","observed_orcids":["https://orcid.org/0000-0002-3545-1392","https://orcid.org/0000-0002-0325-1951"]},"institutions":[{"id":"https://openalex.org/I152815399","display_name":"Singapore University of Technology and Design","ror":"https://ror.org/05j6fvn87","country_code":"SG","type":"education","lineage":["https://openalex.org/I152815399"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Jun Sun","raw_affiliation_strings":["Singapore University of Technology and Design, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore University of Technology and Design, Singapore","institution_ids":["https://openalex.org/I152815399"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083669929","display_name":"Yinxing Xue","orcid":"https://orcid.org/0000-0002-2979-7151","observed_orcids":["https://orcid.org/0000-0002-2979-7151"]},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yinxing Xue","raw_affiliation_strings":["School of Computer Engineering, Nanyang Technological University, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Engineering, Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100355692","display_name":"Yang Liu","orcid":"https://orcid.org/0000-0001-7300-9215","observed_orcids":["https://orcid.org/0000-0001-7300-9215","https://orcid.org/0000-0002-6276-1468","https://orcid.org/0000-0001-9704-8120","https://orcid.org/0009-0003-6607-861X"]},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yang Liu","raw_affiliation_strings":["School of Computer Engineering, Nanyang Technological University, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Engineering, Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085067496","display_name":"Jin Song Dong","orcid":"https://orcid.org/0000-0002-6512-8326","observed_orcids":["https://orcid.org/0000-0002-6512-8326"]},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Jinsong Dong","raw_affiliation_strings":["School of Computing, National University of Singapore, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.7472,"has_fulltext":false,"cited_by_count":59,"citation_normalized_percentile":{"value":0.96339765,"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":"393","last_page":"403"},"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.9990000128746033,"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.9990000128746033,"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.0008999999845400453,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.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"}}],"keywords":[{"id":"https://openalex.org/keywords/automated-debugging","display_name":"automated debugging","score":0.6340000033378601},{"id":"https://openalex.org/keywords/human-feedback","display_name":"human feedback","score":0.7839999794960022},{"id":"https://openalex.org/keywords/execution-traces","display_name":"execution traces","score":0.7250000238418579},{"id":"https://openalex.org/keywords/bug-localization","display_name":"bug localization","score":0.550000011920929},{"id":"https://openalex.org/keywords/microbats","display_name":"microbats","score":0.8600000143051147},{"id":"https://openalex.org/keywords/user-study","display_name":"user study","score":0.37599998712539673}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.977168083190918},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8477398157119751},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.838621973991394},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6142378449440002},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5990708470344543},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.595245361328125},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.594826877117157},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5448827743530273},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.491312175989151},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.4847661852836609},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.452324241399765},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41663622856140137},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3799803555011749},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","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/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/icse.2017.43","doi":"https://doi.org/10.1109/icse.2017.43","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icse.2017.43","pdf_url":null,"source":{"id":"https://openalex.org/S4210203175","display_name":"ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","issn_l":"0270-5257","issn":["0270-5257","1558-1225"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)","raw_type":"proceedings-article"},{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-5712","doi":null,"is_oa":false,"landing_page_url":"https://ink.library.smu.edu.sg/cgi/viewcontent.cgi?article=5712&context=sis_research","pdf_url":null,"source":{"id":"https://openalex.org/S4306401925","display_name":"Singapore Management University Institutional Knowledge (InK) (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1109/ICSE.2017.43","raw_type":"Conference Proceeding Article"},{"id":"pmh:oai:research-repository.griffith.edu.au:10072/401328","doi":null,"is_oa":false,"landing_page_url":"http://hdl.handle.net/10072/401328","pdf_url":null,"source":{"id":"https://openalex.org/S7407064376","display_name":"Griffith Research Online","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference output"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G3323394008","display_name":null,"funder_award_id":"NRF2015NCR-NCR003-003","funder_id":"https://openalex.org/F4320320709","funder_display_name":"National Research Foundation Singapore"},{"id":"https://openalex.org/G5698035823","display_name":"\u6cdb\u5728\u63a5\u5165\u6761\u4ef6\u4e0b\u79fb\u52a8\u5e94\u7528\u5b89\u5168\u5173\u952e\u6280\u672f\u7814\u7a76","funder_award_id":"61572349","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6644189690","display_name":null,"funder_award_id":"61272106","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320320709","display_name":"National Research Foundation Singapore","ror":"https://ror.org/03cpyc314"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1965079286","https://openalex.org/W1968847337","https://openalex.org/W1981537308","https://openalex.org/W1997090065","https://openalex.org/W2002530879","https://openalex.org/W2013711971","https://openalex.org/W2016050282","https://openalex.org/W2023730632","https://openalex.org/W2036196659","https://openalex.org/W2096905893","https://openalex.org/W2112357029","https://openalex.org/W2121081915","https://openalex.org/W2121217767","https://openalex.org/W2130323538","https://openalex.org/W2136880809","https://openalex.org/W2137723287","https://openalex.org/W2148329403","https://openalex.org/W2157922094","https://openalex.org/W2164372721","https://openalex.org/W2165654401","https://openalex.org/W2165663378","https://openalex.org/W2168086664","https://openalex.org/W2169212615","https://openalex.org/W2170224888","https://openalex.org/W2172154252","https://openalex.org/W2255006515","https://openalex.org/W2999598427","https://openalex.org/W3149941097","https://openalex.org/W3192384464","https://openalex.org/W4230508460","https://openalex.org/W4241947695","https://openalex.org/W4242838928","https://openalex.org/W4245509418","https://openalex.org/W6674240778","https://openalex.org/W7098665468"],"related_works":["https://openalex.org/W3146568032","https://openalex.org/W2579826032","https://openalex.org/W2059289918","https://openalex.org/W2621101275","https://openalex.org/W6989339933","https://openalex.org/W7096611279","https://openalex.org/W2795260929","https://openalex.org/W2366278923","https://openalex.org/W2172268428","https://openalex.org/W2898887908"],"abstract_inverted_index":{"Software":[0],"debugging":[1,50,67,145,209],"has":[2],"long":[3],"been":[4],"regarded":[5],"as":[6,85],"a":[7,65,77,98,201],"time":[8,234],"and":[9,80,106,133,180,199],"effort":[10],"consuming":[11],"task.":[12],"In":[13,60,191],"the":[14,47,83,94,118,125,144,178,183,217,220,224,237],"process":[15],"of":[16,49,93,177,182],"debugging,":[17],"developers":[18,108],"usually":[19,40],"need":[20],"to":[21,27,53,89,109,142,151,216,235],"manually":[22],"inspect":[23],"many":[24],"program":[25,79,87],"steps":[26,92,123],"see":[28],"whether":[29],"they":[30],"deviate":[31],"from":[32],"their":[33],"intended":[34,38],"behaviors.":[35],"Given":[36,97],"that":[37,170],"behaviors":[39],"exist":[41],"nowhere":[42],"but":[43],"in":[44],"human":[45,74],"mind,":[46],"automation":[48],"turns":[51],"out":[52],"be":[54],"extremely":[55],"hard,":[56],"if":[57],"not":[58],"impossible.":[59],"this":[61],"work,":[62],"we":[63,101,120,193],"propose":[64],"feedback-based":[66,172],"approach,":[68],"which":[69,137],"(1)":[70],"builds":[71],"on":[72,76,113,117,124,158,207,230],"light-weight":[73,111],"feedbacks":[75,84,141,157],"buggy":[78,95,99],"(2)":[81],"regards":[82],"partial":[86],"specification":[88],"infer":[90],"suspicious":[91,122],"execution.":[96],"program,":[100],"record":[102],"its":[103],"execution":[104],"trace":[105,114],"allow":[107],"provide":[110],"feedback":[112],"steps.":[115],"Based":[116],"feedbacks,":[119],"recommend":[121],"trace.":[126],"Moreover,":[127],"our":[128,153,171,195],"approach":[129,154,173],"can":[130,174,228],"further":[131],"learn":[132],"approximate":[134],"bug-free":[135],"paths,":[136],"helps":[138],"reduce":[139],"required":[140],"expedite":[143],"process.":[146],"We":[147],"conduct":[148,200],"an":[149],"experiment":[150],"evaluate":[152],"with":[155],"simulated":[156],"3409":[159],"mutated":[160],"bugs":[161,179,185],"across":[162],"3":[163,208],"open":[164],"source":[165],"projects.":[166],"The":[167,211],"results":[168,212],"show":[169,213],"detect":[175],"92.8%":[176],"65%":[181],"detected":[184],"require":[186],"less":[187,233],"than":[188],"20":[189],"feedbacks.":[190],"addition,":[192],"implement":[194],"proof-of-concept":[196],"tool,":[197,222],"Microbat,":[198],"user":[202],"study":[203],"involving":[204],"16":[205],"participants":[206,218],"tasks.":[210],"that,":[214],"compared":[215],"using":[219,226],"baseline":[221],"Whyline,":[223],"ones":[225],"Microbat":[227],"spend":[229],"average":[231],"55.8%":[232],"locate":[236],"bugs.":[238]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2017-06-05T00:00:00"}
