{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T19:43:49Z","timestamp":1778701429830,"version":"3.51.4"},"reference-count":63,"publisher":"Association for Computing Machinery (ACM)","issue":"FSE","license":[{"start":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T00:00:00Z","timestamp":1720742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. ACM Softw. Eng."],"published-print":{"date-parts":[[2024,7,12]]},"abstract":"<jats:p>\n                    Automatic software fault localization plays an important role in software quality assurance by pinpointing faulty locations for easier debugging. Coverage-based fault localization is a commonly used technique, which applies statistics on coverage spectra to rank faulty code based on suspiciousness scores. However, statisticsbased approaches based on formulae are often rigid, which calls for learning-based techniques. Amongst all,\n                    <jats:italic toggle=\"yes\">Grace<\/jats:italic>\n                    , a graph-neural network (GNN) based technique has achieved state-of-the-art due to its capacity to preserve coverage spectra, i.e., test-to-source coverage relationships, as precise abstract syntax-enhanced graph representation, mitigating the limitation of other learning-based technique which compresses the feature representation. However, such representation is not scalable due to the increasing complexity of software, correlating with increasing coverage spectra and AST graph, making it challenging to extend, let alone train the graph neural network in practice. In this work, we proposed a new graph representation,\n                    <jats:italic toggle=\"yes\">DepGraph<\/jats:italic>\n                    , that reduces the complexity of the graph representation by\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>70<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    in nodes and edges by integrating the interprocedural call graph in the graph representation of the code. Moreover, we integrate additional features\u2014code change information\u2014into the graph as attributes so the model can leverage rich historical project data. We evaluate\n                    <jats:italic toggle=\"yes\">DepGraph<\/jats:italic>\n                    using Defects4j 2.0.0, and it outperforms\n                    <jats:italic toggle=\"yes\">Grace<\/jats:italic>\n                    by locating\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>20<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    more faults in Top-1 and improving the Mean First Rank (MFR) and the Mean Average Rank (MAR) by over\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>50<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    while decreasing GPU memory usage by\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>44<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    and training\/inference time by\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>85<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    . Additionally, in cross-project settings,\n                    <jats:italic toggle=\"yes\">DepGraph<\/jats:italic>\n                    surpasses the state-of-the-art baseline with a\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>42<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    higher Top-1 accuracy, and\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>68<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    and\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\">\n                        <mml:mn>65<\/mml:mn>\n                        <mml:mo>%<\/mml:mo>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    improvement in MFR and MAR, respectively. Our study demonstrates\n                    <jats:italic toggle=\"yes\">DepGraph<\/jats:italic>\n                    \u2019s robustness, achieving state-of-the-art accuracy and scalability for future extension and adoption.\n                  <\/jats:p>","DOI":"10.1145\/3660793","type":"journal-article","created":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T10:22:09Z","timestamp":1720779729000},"page":"1937-1959","source":"Crossref","is-referenced-by-count":17,"title":["Towards Better Graph Neural Network-Based Fault Localization through Enhanced Code Representation"],"prefix":"10.1145","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4707-8985","authenticated-orcid":false,"given":"Md Nakhla","family":"Rafi","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3181-0001","authenticated-orcid":false,"given":"Dong Jae","family":"Kim","sequence":"additional","affiliation":[{"name":"DePaul University, Chicago, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3137-7540","authenticated-orcid":false,"given":"An Ran","family":"Chen","sequence":"additional","affiliation":[{"name":"University of Alberta, Edmonton, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4027-0905","authenticated-orcid":false,"given":"Tse-Hsun (Peter)","family":"Chen","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3823-1771","authenticated-orcid":false,"given":"Shaowei","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Manitoba, Winnipeg, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,7,12]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","unstructured":"Rui Abreu Peter Zoeteweij and Arjan J.c. Van Gemund. 2006. An Evaluation of Similarity Coefficients for Software Fault Localization. In 2006 12th Pacific Rim International Symposium on Dependable Computing (PRDC\u201906). 39\u201346. https:\/\/doi.org\/10.1109\/PRDC.2006.18 10.1109\/PRDC.2006.18","DOI":"10.1109\/PRDC.2006.18"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","unstructured":"Rui Abreu Peter Zoeteweij and Arjan J.C. van Gemund. 2009. Spectrum-Based Multiple Fault Localization. In 2009 IEEE\/ACM International Conference on Automated Software Engineering. 88\u201399. https:\/\/doi.org\/10.1109\/ASE.2009.25 10.1109\/ASE.2009.25","DOI":"10.1109\/ASE.2009.25"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","unstructured":"Saad Albawi Tareq Abed Mohammed and Saad Al-Zawi. 2017. Understanding of a convolutional neural network. In 2017 International Conference on Engineering and Technology (ICET). 1\u20136. https:\/\/doi.org\/10.1109\/ICEngTechnol.2017.8308186 10.1109\/ICEngTechnol.2017.8308186","DOI":"10.1109\/ICEngTechnol.2017.8308186"},{"key":"e_1_3_1_5_2","volume-title":"Replication package and data","author":"AnonymousSubmission9","year":"2023","unstructured":"AnonymousSubmission9. 2023. Replication package and data. https:\/\/github.com\/anonymoussubmission9\/anonymous-submission.git GitHub repository."},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931049"},{"key":"e_1_3_1_7_2","article-title":"Layer normalization","author":"Ba Jimmy Lei","year":"2016","unstructured":"Jimmy Lei Ba, Jamie Ryan Kiros, and Geoffrey E Hinton. 2016. Layer normalization. arXiv preprint arXiv:1607.06450 (2016).","journal-title":"arXiv preprint arXiv:1607.06450"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416566"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","unstructured":"Jos\u00e9 Campos Andr\u00e9 Riboira Alexandre Perez and Rui Abreu. 2012. GZoltar: an eclipse plug-in for testing and debugging. In 2012 Proceedings of the 27th IEEE\/ACM International Conference on Automated Software Engineering. 378\u2013381. https:\/\/doi.org\/10.1145\/2351676.2351752 10.1145\/2351676.2351752","DOI":"10.1145\/2351676.2351752"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556931"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3025460"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","unstructured":"Rahul Dey and Fathi M. Salem. 2017. Gate-variants of Gated Recurrent Unit (GRU) neural networks. In 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS). 1597\u20131600. https:\/\/doi.org\/10.1109\/MWSCAS.2017.8053243 10.1109\/MWSCAS.2017.8053243","DOI":"10.1109\/MWSCAS.2017.8053243"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-67084-9_10"},{"key":"e_1_3_1_14_2","volume-title":"java-callgraph: A simple callgraph generator tool for Java","author":"Gousios Georgios","year":"2023","unstructured":"Georgios Gousios. 2023. java-callgraph: A simple callgraph generator tool for Java. https:\/\/github.com\/gousiosg\/java-callgraph\/tree\/master GitHub repository."},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24797-2_4"},{"key":"e_1_3_1_16_2","volume-title":"The Economic Impacts of Inadequate Infrastructure for Software Testing","author":"Hait C.","year":"2002","unstructured":"C. Hait and G. Tassey. 2002. The Economic Impacts of Inadequate Infrastructure for Software Testing. DIANE Publishing Company."},{"key":"e_1_3_1_17_2","article-title":"Inductive representation learning on large graphs","volume":"30","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. Advances in neural information processing systems 30 (2017).","journal-title":"Advances in neural information processing systems"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","unstructured":"Kaiming He Xiangyu Zhang Shaoqing Ren and Jian Sun. 2016. Deep Residual Learning for Image Recognition. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 770\u2013778. https:\/\/doi.org\/10.1109\/CVPR.2016.90 10.1109\/CVPR.2016.90","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","unstructured":"J.A. Jones M.J. Harrold and J. Stasko. 2002. Visualization of test information to assist fault localization. In Proceedings of the 24th International Conference on Software Engineering. ICSE 2002. 467\u2013477. https:\/\/doi.org\/10.1145\/581396.581397 10.1145\/581396.581397","DOI":"10.1145\/581396.581397"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2628055"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931051"},{"key":"e_1_3_1_22_2","doi-asserted-by":"crossref","unstructured":"Tien-Duy B Le Richard J Oentaryo and David Lo. 2015. Information retrieval and spectrum based bug localization: Better together. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering. 579\u2013590.","DOI":"10.1145\/2786805.2786880"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","unstructured":"Tien-Duy B. Le Ferdian Thung and David Lo. 2013. Theory and Practice Do They Match? A Case with Spectrum-Based Fault Localization. In 2013 IEEE International Conference on Software Maintenance. 380\u2013383. https:\/\/doi.org\/10.1109\/ICSM.2013.52 10.1109\/ICSM.2013.52","DOI":"10.1109\/ICSM.2013.52"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330574"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3133916"},{"key":"e_1_3_1_26_2","article-title":"Gated graph sequence neural networks","author":"Li Yujia","year":"2015","unstructured":"Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard Zemel. 2015. Gated graph sequence neural networks. arXiv preprint arXiv:1511.05493 (2015).","journal-title":"arXiv preprint arXiv:1511.05493"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00067"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","unstructured":"Zhenhao Li Heng Li Tse-Hsun Chen and Weiyi Shang. 2021. DeepLV: Suggesting Log Levels Using Ordinal Based Neural Networks. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE). 1461\u20131472. https:\/\/doi.org\/10.1109\/ICSE43902.2021.00131 10.1109\/ICSE43902.2021.00131","DOI":"10.1109\/ICSE43902.2021.00131"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534379"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397351"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468580"},{"key":"e_1_3_1_32_2","first-page":"99","article-title":"Graph Neural Networks: Scalability","author":"Ma Hehuan","year":"2022","unstructured":"Hehuan Ma, Yu Rong, and Junzhou Huang. 2022. Graph Neural Networks: Scalability. Graph Neural Networks: Foundations, Frontiers, and Applications (2022), 99\u2013119.","journal-title":"Graph Neural Networks: Foundations, Frontiers, and Applications"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","unstructured":"Seokhyeon Moon Yunho Kim Moonzoo Kim and Shin Yoo. 2014. Ask the Mutants: Mutating Faulty Programs for Fault Localization. In 2014 IEEE Seventh International Conference on Software Testing Verification and Validation. 153\u2013162. https:\/\/doi.org\/10.1109\/ICST.2014.28 10.1109\/ICST.2014.28","DOI":"10.1109\/ICST.2014.28"},{"key":"e_1_3_1_34_2","doi-asserted-by":"crossref","unstructured":"Nachiappan Nagappan and Thomas Ball. 2005. Use of relative code churn measures to predict system defect density. In Proceedings of the 27th international conference on Software engineering. 284\u2013292.","DOI":"10.1109\/ICSE.2005.1553571"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","unstructured":"Thanh-Dat Nguyen Thanh Le-Cong Duc-Minh Luong Van-Hai Duong Xuan-Bach D. Le David Lo and Quyet-Thang Huynh. 2022. FFL: Fine-grained Fault Localization for Student Programs via Syntactic and Semantic Reasoning. In 2022 IEEE International Conference on Software Maintenance and Evolution (ICSME). 151\u2013162. https:\/\/doi.org\/10.1109\/ICSME55016.2022.00022 10.1109\/ICSME55016.2022.00022","DOI":"10.1109\/ICSME55016.2022.00022"},{"key":"e_1_3_1_36_2","unstructured":"Suphakit Niwattanakul Jatsada Singthongchai Ekkachai Naenudorn and Supachanun Wanapu. 2013. Using of Jaccard coefficient for keywords similarity. In Proceedings of the international multiconference of engineers and computer scientists Vol. 1. 380\u2013384."},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1509"},{"key":"e_1_3_1_38_2","doi-asserted-by":"crossref","unstructured":"Chris Parnin and Alessandro Orso. 2011. Are automated debugging techniques actually helping programmers?. In Proceedings of the 2011 international symposium on software testing and analysis. 199\u2013209.","DOI":"10.1145\/2001420.2001445"},{"issue":"2","key":"e_1_3_1_39_2","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1007\/s10515-023-00383-z","article-title":"GNet4FL: effective fault localization via graph convolutional neural network","volume":"30","author":"Qian Jie","year":"2023","unstructured":"Jie Qian, Xiaolin Ju, and Xiang Chen. 2023. GNet4FL: effective fault localization via graph convolutional neural network. Automated Software Engineering 30, 2 (2023), 16.","journal-title":"Automated Software Engineering"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","unstructured":"Jie Qian Xiaolin Ju Xiang Chen Hao Shen and Yiheng Shen. 2021. AGFL: A Graph Convolutional Neural Network-Based Method for Fault Localization. In 2021 IEEE 21st International Conference on Software Quality Reliability and Security (QRS). 672\u2013680. https:\/\/doi.org\/10.1109\/QRS54544.2021.00077 10.1109\/QRS54544.2021.00077","DOI":"10.1109\/QRS54544.2021.00077"},{"key":"e_1_3_1_41_2","doi-asserted-by":"crossref","unstructured":"Jeongju Sohn and Shin Yoo. 2017. Fluccs: Using code and change metrics to improve fault localization. In Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis. 273\u2013283.","DOI":"10.1145\/3092703.3092717"},{"key":"e_1_3_1_42_2","unstructured":"PyTorch Team. 2023. PyTorch. https:\/\/pytorch.org\/"},{"key":"e_1_3_1_43_2","volume-title":"javalang: Pure Python Java parser and tools","author":"Thunes Chris","year":"2023","unstructured":"Chris Thunes. 2023. javalang: Pure Python Java parser and tools. https:\/\/github.com\/c2nes\/javalang GitHub repository."},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","unstructured":"B\u00e9la Vancsics Ferenc Horv\u00e1th Attila Szatm\u00e1ri and \u00c1rp\u00e1d Besz\u00e9des. 2021. Call Frequency-Based Fault Localization. In 2021 IEEE International Conference on Software Analysis Evolution and Reengineering (SANER). 365\u2013376. https:\/\/doi.org\/10.1109\/SANER50967.2021.00041 10.1109\/SANER50967.2021.00041","DOI":"10.1109\/SANER50967.2021.00041"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054857"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2948158"},{"key":"e_1_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2013.2285319"},{"key":"e_1_3_1_48_2","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2011.2172031"},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2521368"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1142\/S021819400900426X"},{"key":"e_1_3_1_51_2","doi-asserted-by":"publisher","unstructured":"Shumei Wu Zheng Li Yong Liu Xiang Chen and Mingyu Li. 2023. GMBFL: Optimizing Mutation-Based Fault Localization via Graph Representation. In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME). 245\u2013257. https:\/\/doi.org\/10.1109\/ICSME58846.2023.00033 10.1109\/ICSME58846.2023.00033","DOI":"10.1109\/ICSME58846.2023.00033"},{"key":"e_1_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/2522920.2522924"},{"key":"e_1_3_1_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884834"},{"issue":"2","key":"e_1_3_1_55_2","first-page":"613","article-title":"Defect prediction with semantics and context features of codes based on graph representation learning","volume":"70","author":"Xu Jiaxi","year":"2020","unstructured":"Jiaxi Xu, Fei Wang, and Jun Ai. 2020. Defect prediction with semantics and context features of codes based on graph representation learning. IEEE Transactions on Reliability 70, 2 (2020), 613\u2013625.","journal-title":"IEEE Transactions on Reliability"},{"key":"e_1_3_1_56_2","first-page":"196","volume-title":"2020 IEEE International Conference on Software Maintenance and Evolution (ICSME)","author":"Xu Xuezheng","year":"2020","unstructured":"Xuezheng Xu, Changwei Zou, and Jingling Xue. 2020. Every mutation should be rewarded: Boosting fault localization with mutated predicates. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 196\u2013207."},{"key":"e_1_3_1_57_2","doi-asserted-by":"crossref","unstructured":"Mengshi Zhang Xia Li Lingming Zhang and Sarfraz Khurshid. 2017. Boosting spectrum-based fault localization using pagerank. In Proceedings of the 26th ACM SIGSOFT international symposium on software testing and analysis. 261\u2013272.","DOI":"10.1145\/3092703.3092731"},{"issue":"6","key":"e_1_3_1_58_2","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1109\/TSE.2019.2911283","article-title":"An empirical study of boosting spectrum-based fault localization via pagerank","volume":"47","author":"Zhang Mengshi","year":"2019","unstructured":"Mengshi Zhang, Yaoxian Li, Xia Li, Lingchao Chen, Yuqun Zhang, Lingming Zhang, and Sarfraz Khurshid. 2019. An empirical study of boosting spectrum-based fault localization via pagerank. IEEE Transactions on Software Engineering 47, 6 (2019), 1089\u20131113.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_1_59_2","doi-asserted-by":"publisher","unstructured":"Zhuo Zhang Yan Lei Xiaoguang Mao and Panpan Li. 2019. CNN-FL: An Effective Approach for Localizing Faults using Convolutional Neural Networks. In 2019 IEEE 26th International Conference on Software Analysis Evolution and Reengineering (SANER). 445\u2013455. https:\/\/doi.org\/10.1109\/SANER.2019.8668002 10.1109\/SANER.2019.8668002","DOI":"10.1109\/SANER.2019.8668002"},{"key":"e_1_3_1_60_2","article-title":"Fault localization analysis based on deep neural network","volume":"2016","author":"Zheng Wei","year":"2016","unstructured":"Wei Zheng, Desheng Hu, Jing Wang, et al. 2016. Fault localization analysis based on deep neural network. Mathematical Problems in Engineering 2016 (2016).","journal-title":"Mathematical Problems in Engineering"},{"key":"e_1_3_1_61_2","doi-asserted-by":"publisher","unstructured":"Jian Zhou Hongyu Zhang and David Lo. 2012. Where should the bugs be fixed? More accurate information retrievalbased bug localization based on bug reports. In 2012 34th International Conference on Software Engineering (ICSE). 14\u201324. https:\/\/doi.org\/10.1109\/ICSE.2012.6227210 10.1109\/ICSE.2012.6227210","DOI":"10.1109\/ICSE.2012.6227210"},{"key":"e_1_3_1_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/3559009.3569670"},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1109\/PROMISE.2007.10"},{"key":"e_1_3_1_64_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2892102"}],"container-title":["Proceedings of the ACM on Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660793","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3660793","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T07:54:12Z","timestamp":1770191652000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660793"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,12]]},"references-count":63,"journal-issue":{"issue":"FSE","published-print":{"date-parts":[[2024,7,12]]}},"alternative-id":["10.1145\/3660793"],"URL":"https:\/\/doi.org\/10.1145\/3660793","relation":{},"ISSN":["2994-970X"],"issn-type":[{"value":"2994-970X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,12]]}}}