{"id":"https://openalex.org/W4391558669","doi":"https://doi.org/10.1145/3597503.3608139","title":"On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization","display_name":"On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization","publication_year":2024,"publication_date":"2024-02-06","ids":{"openalex":"https://openalex.org/W4391558669","doi":"https://doi.org/10.1145/3597503.3608139"},"language":"en","primary_location":{"id":"doi:10.1145/3597503.3608139","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3597503.3608139","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 46th International Conference on Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3597503.3608139","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032444860","display_name":"Junayed Mahmud","orcid":"https://orcid.org/0000-0002-5172-1911"},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Junayed Mahmud","raw_affiliation_strings":["University of Central Florida, Orlando, Florida, USA"],"raw_orcid":"https://orcid.org/0000-0002-5172-1911","affiliations":[{"raw_affiliation_string":"University of Central Florida, Orlando, Florida, USA","institution_ids":["https://openalex.org/I106165777"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046232249","display_name":"Nadeeshan De Silva","orcid":"https://orcid.org/0000-0001-5325-9030"},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]},{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nadeeshan De Silva","raw_affiliation_strings":["William &amp; Mary, Williamsburg, Virginia, USA"],"raw_orcid":"https://orcid.org/0000-0001-5325-9030","affiliations":[{"raw_affiliation_string":"William &amp; Mary, Williamsburg, Virginia, USA","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024158394","display_name":"Safwat Ali Khan","orcid":"https://orcid.org/0000-0001-8220-4477"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Safwat Ali Khan","raw_affiliation_strings":["George Mason University, Fairfax, Virginia, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-8220-4477","affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, Virginia, United States of America","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076636662","display_name":"Seyed Hooman Mostafavi","orcid":"https://orcid.org/0009-0001-7360-4951"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Seyed Hooman Mostafavi","raw_affiliation_strings":["George Mason University, Fairfax, Virginia, USA"],"raw_orcid":"https://orcid.org/0009-0001-7360-4951","affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, Virginia, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052440758","display_name":"S M Hasan Mansur","orcid":"https://orcid.org/0009-0006-2209-3887"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S M Hasan Mansur","raw_affiliation_strings":["George Mason University, Fairfax, Virginia, United States of America"],"raw_orcid":"https://orcid.org/0009-0006-2209-3887","affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, Virginia, United States of America","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003334072","display_name":"Oscar Chaparro","orcid":"https://orcid.org/0000-0003-2838-685X"},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]},{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Oscar Chaparro","raw_affiliation_strings":["William &amp; Mary, Williamsburg, Virginia, United States of America"],"raw_orcid":"https://orcid.org/0000-0003-2838-685X","affiliations":[{"raw_affiliation_string":"William &amp; Mary, Williamsburg, Virginia, United States of America","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070230554","display_name":"Andrian Marcus","orcid":"https://orcid.org/0000-0001-5450-5598"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrian (Andi) Marcus","raw_affiliation_strings":["George Mason University, Fairfax, Virginia, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-5450-5598","affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, Virginia, United States of America","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090372362","display_name":"Kevin Moran","orcid":"https://orcid.org/0000-0001-9683-5616"},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kevin Moran","raw_affiliation_strings":["University of Central Florida, Orlando, Florida, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-9683-5616","affiliations":[{"raw_affiliation_string":"University of Central Florida, Orlando, Florida, United States of America","institution_ids":["https://openalex.org/I106165777"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.2744,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.97338085,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.9973000288009644,"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.8532761335372925},{"id":"https://openalex.org/keywords/identifier","display_name":"Identifier","score":0.7515678405761719},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.6238852143287659},{"id":"https://openalex.org/keywords/graphical-user-interface","display_name":"Graphical user interface","score":0.5924381613731384},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5771288275718689},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5023119449615479},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.480269193649292},{"id":"https://openalex.org/keywords/unique-identifier","display_name":"Unique identifier","score":0.47426092624664307},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4718732237815857},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4426381587982178},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.42257606983184814},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.41371631622314453},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3442345857620239},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.31454896926879883}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8532761335372925},{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.7515678405761719},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.6238852143287659},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.5924381613731384},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5771288275718689},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5023119449615479},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.480269193649292},{"id":"https://openalex.org/C119839945","wikidata":"https://www.wikidata.org/wiki/Q6545185","display_name":"Unique identifier","level":3,"score":0.47426092624664307},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4718732237815857},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4426381587982178},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.42257606983184814},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.41371631622314453},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3442345857620239},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.31454896926879883},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"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/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3597503.3608139","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3597503.3608139","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 46th International Conference on Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3597503.3608139","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3597503.3608139","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 46th International Conference on Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.47999998927116394}],"awards":[{"id":"https://openalex.org/G1127669811","display_name":"SHF: Small: Automated Fine-Grained Requirements Traceability","funder_award_id":"1910976","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3721756034","display_name":"Collaborative Research: SHF: Medium: Bug Report Management 2.0","funder_award_id":"2343057","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5930329807","display_name":"SHF: Small: Towards a Holistic Causal Model for Continuous Software Traceability","funder_award_id":"2007246","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7906651056","display_name":null,"funder_award_id":"CCF-2007246","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":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":68,"referenced_works":["https://openalex.org/W1539495021","https://openalex.org/W1970264769","https://openalex.org/W1992055950","https://openalex.org/W1992460156","https://openalex.org/W1993692165","https://openalex.org/W1995224147","https://openalex.org/W2017485217","https://openalex.org/W2035030692","https://openalex.org/W2040577374","https://openalex.org/W2051185457","https://openalex.org/W2058230372","https://openalex.org/W2089759055","https://openalex.org/W2109144580","https://openalex.org/W2110220994","https://openalex.org/W2131346202","https://openalex.org/W2135541598","https://openalex.org/W2135866290","https://openalex.org/W2139410856","https://openalex.org/W2139543149","https://openalex.org/W2141274007","https://openalex.org/W2160517961","https://openalex.org/W2164233915","https://openalex.org/W2164577291","https://openalex.org/W2171238733","https://openalex.org/W2396990950","https://openalex.org/W2530359946","https://openalex.org/W2553146174","https://openalex.org/W2554979658","https://openalex.org/W2741872320","https://openalex.org/W2767440208","https://openalex.org/W2767720884","https://openalex.org/W2792770187","https://openalex.org/W2806092851","https://openalex.org/W2809885387","https://openalex.org/W2854345383","https://openalex.org/W2884826257","https://openalex.org/W2884975212","https://openalex.org/W2887255581","https://openalex.org/W2890086692","https://openalex.org/W2908872804","https://openalex.org/W2922023100","https://openalex.org/W2942354637","https://openalex.org/W2945668417","https://openalex.org/W2963846996","https://openalex.org/W2970641574","https://openalex.org/W3027993363","https://openalex.org/W3038598309","https://openalex.org/W3043557153","https://openalex.org/W3091589036","https://openalex.org/W3100403944","https://openalex.org/W3133987488","https://openalex.org/W3137231552","https://openalex.org/W3160221328","https://openalex.org/W3160758932","https://openalex.org/W3172762589","https://openalex.org/W3174280121","https://openalex.org/W3188490447","https://openalex.org/W4211004577","https://openalex.org/W4221024422","https://openalex.org/W4221128031","https://openalex.org/W4244536841","https://openalex.org/W4284698368","https://openalex.org/W4286530324","https://openalex.org/W4286532195","https://openalex.org/W4287025987","https://openalex.org/W4287887993","https://openalex.org/W4297899354","https://openalex.org/W6632456656"],"related_works":["https://openalex.org/W2413568490","https://openalex.org/W1913624564","https://openalex.org/W3130054399","https://openalex.org/W4301062032","https://openalex.org/W2319837024","https://openalex.org/W2343500026","https://openalex.org/W2390627310","https://openalex.org/W2413664130","https://openalex.org/W2051731675","https://openalex.org/W2608983118"],"abstract_inverted_index":{"One":[0],"of":[1,32,95],"the":[2,13,70,112],"most":[3],"important":[4],"tasks":[5],"related":[6],"to":[7,28,52],"managing":[8],"bug":[9,33,59,74,101],"reports":[10,75],"is":[11,63,90],"localizing":[12],"fault":[14],"so":[15],"that":[16,97],"a":[17,57,65,92],"fix":[18],"can":[19],"be":[20],"applied.":[21],"As":[22],"such,":[23],"prior":[24],"work":[25],"has":[26,104],"aimed":[27],"automate":[29],"this":[30],"task":[31],"localization":[34],"by":[35],"formulating":[36],"it":[37],"as":[38],"an":[39],"information":[40,71,96,110],"retrieval":[41],"problem,":[42],"where":[43],"potentially":[44],"buggy":[45],"files":[46],"are":[47],"retrieved":[48],"and":[49,76],"ranked":[50],"according":[51],"their":[53],"textual":[54],"similarity":[55],"with":[56],"given":[58],"report.":[60],"However,":[61],"there":[62,89],"often":[64],"notable":[66],"semantic":[67],"gap":[68],"between":[69],"contained":[72,81],"in":[73,100],"identifiers":[77],"or":[78],"natural":[79],"language":[80],"within":[82],"source":[83,94],"code":[84],"files.":[85],"For":[86],"user-facing":[87],"software,":[88],"currently":[91],"key":[93],"could":[98],"aid":[99],"localization,":[102],"but":[103],"not":[105],"been":[106],"thoroughly":[107],"investigated":[108],"-":[109],"from":[111],"graphical":[113],"user":[114],"interface":[115],"(GUI).":[116]},"counts_by_year":[{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
