The DOI matches its Crossref record; 36 of the 38 references it cites were found in a registry or an index.
Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports
Abstract
For a large and evolving software system, the project team could receive a large number of bug reports. Locating the source code files that need to be changed in order to fix the bugs is a challenging task. Once a bug report is received, it is desirable to automatically point out to the files that developers should change in order to fix the bug. In this paper, we propose BugLocator, an information retrieval based method for locating the relevant files for fixing a bug. BugLocator ranks all files based on the textual similarity between the initial bug report and the source code using a revised Vector Space Model (rVSM), taking into consideration information about similar bugs that have been fixed before. We perform large-scale experiments on four open source projects to localize more than 3,000 bugs. The results show that BugLocator can effectively locate the files where the bugs should be fixed. For example, relevant buggy files for 62.60% Eclipse 3.1 bugs are ranked in the top ten among 12,863 files. Our experiments also show that BugLocator outperforms existing state-of-the-art bug localization methods.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Citations
Cites
Introduction to Information Retrieval
Manning, C. D., Raghavan, P., & Schütze, H. (2008) · doi:10.1017/cbo9780511809071 · Cited by 11,288
Foundations of statistical natural language processing
Manning, C. D., & Schütze, H. (1999) · Cited by 9,816
THE POPULATION FREQUENCIES OF SPECIES AND THE ESTIMATION OF POPULATION PARAMETERS
Good, I. J. (1953) · Biometrika · doi:10.1093/biomet/40.3-4.237 · Cited by 3,427
Visualization of test information to assist fault localization
Jones, J. A., Harrold, M. J., & Stasko, J. (2002) · Proceedings of the 24th International Conference on Software Engineering. ICSE 2002 · doi:10.1145/581396.581397 · Cited by 1,301
Empirical evaluation of the tarantula automatic fault-localization technique
Jones, J. A., & Harrold, M. J. (2005) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/1101908.1101949 · Cited by 1,274
Simplifying and isolating failure-inducing input
Zeller, A., & Hildebrandt, R. (2002) · IEEE Transactions on Software Engineering · doi:10.1109/32.988498 · Cited by 1,084
Anvik, J., Hiew, L., & Murphy, G. C. (2006) · Proceedings/Proceedings - International Conference on Software Engineering · doi:10.1145/1134285.1134336 · Cited by 927
The TREC-8 Question Answering Track Report
Voorhees, E. M. (1999) · Cited by 831
Witten, I. H., & Bell, T. (1991) · IEEE Transactions on Information Theory · doi:10.1109/18.87000 · Cited by 737
Predicting the location and number of faults in large software systems
Ostrand, T. J., Weyuker, E. J., & Bell, R. M. (2005) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2005.49 · Cited by 723
Flagged first, then by citations
2 of the 38 references couldn’t be matched to a known paper.
Research works printed but not linked: 5
- 10.2307/2333344 · DOI
- garcia, 2006, Description Advantages and Limitations of the Classic Vector Space Model
- 10.1162/jmlr.2003.3.4-5.993 · DOI
- deerwester, 1988, Improving Information Retrieval with Latent Semantic Indexing, Proceedings of the American Society for Information Science Annual Meeting, 25, 36
- dallmeier, 2007, Automatic Extraction of Bug Localization Benchmarks from History
Cited by
Sorted by citations
Items 401–500 of 509
Review of Open Software Bug Datasets
Holek, T., Bureš, M., & Cerny, T. (2024) · Lecture notes in networks and systems · doi:10.1007/978-3-031-45648-0_1 · Cited by 2
A File-Statement Approach for Bug Localization: Optimizing IRBL and Combination Strategy
Guo, Z., Xu, X., Chen, X., & Geng, C. (2025) · IEEE Access · doi:10.1109/access.2025.3577608 · Cited by 2
Performing Software Defect Prediction Using Deep Learning
Gurung, S. (2022) · Communications in computer and information science · doi:10.1007/978-3-031-22405-8_25 · Cited by 2
Bug report recommendation for code inspection
Fujiwara, S., Hata, H., Monden, A., & Matsumoto, K. (2015) · doi:10.1109/swan.2015.7070481 · Cited by 2
Research on software defect localization technology
Wan, L., Yang, T., & Liu, H. (2017) · IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC) · doi:10.1109/iaeac.2017.8054143 · Cited by 2
A Fault Localization and Debugging Support Framework driven by Bug Tracking Data
Hirsch, T. (2020) · IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) · doi:10.1109/issrew51248.2020.00053 · Cited by 2
Information retrieval-based bug localization approach with adaptive attribute weighting
Erşahin, M., Utku, S., Kılınç, D., & Erşahin, B. (2020) · TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES · doi:10.3906/elk-2006-14 · Cited by 2
Toward More Efficient Statistical Debugging with Abstraction Refinement
Zuo, Z., Niu, X., Zhang, S., Fang, L., Khoo, S., Lu, S., Sun, C. P., & Xu, G. H. (2022) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3544790 · Cited by 2
Bug Triage Automation Approaches
Fanoos, M., Hamdy, A., & Nagaty, K. (2022) · International Journal of Open Source Software and Processes · doi:10.4018/ijossp.313183 · Cited by 2
A Deep Looking at the Code Changes in OpenHarmony
Niu, Y., Zhou, L., & Liu, Z. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-25158-0_34 · Cited by 2
Keyword Extraction From Specification Documents for Planning Security Mechanisms
Poozhithara, J. J., Asuncion, H. U., & Lagesse, B. (2023) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse48619.2023.00143 · Cited by 2
Statement-Level Software Bug Localization Based on Information Retrieval and Spectrum
Li, J., Yue, L., Lan, W., & Cui, Z. (2023) · Conference proceedings/Conference proceedings - IEEE International Conference on Systems, Man, and Cybernetics · doi:10.1109/smc53992.2023.10394134 · Cited by 2
Accurate Information Type Classification for Software Issue Discussions With Random Oversampling
Muhibullaev, B., & Kim, J. (2024) · IEEE Access · doi:10.1109/access.2024.3398732 · Cited by 3
EVALUATING WORD EMBEDDING MODELS FOR TRACEABILITY
Khatun, M., & Khatun, M. (2021) · doi:10.31390/gradschool_theses.5414 · Cited by 2
A Fault Localization Approach Based on BiRNN and Multi-Dimensional Features
Yan, Y. P., Jiang, S., Wang, R., Zhang, C., Wang, C., Zhang, S., & Wen, M. (2022) · International Journal of Software Engineering and Knowledge Engineering · doi:10.1142/s0218194022500425 · Cited by 1
Locating Framework-specific Crashing Faults with Compact and Explainable Candidate Set
Yan, J., Wang, M., Liu, Y., Yan, J., & Zhang, L. (2023) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse48619.2023.00026 · Cited by 1
Improving bug triage with the bug personalized tossing relationship
Wei, W., Li, H., Ren, X., Jiang, F. X., Yu, X., Gao, X., & Du, J. (2024) · Information and Software Technology · doi:10.1016/j.infsof.2024.107642 · Cited by 1
Harnessing pre-trained generalist agents for software engineering tasks
Mindom, P. S. N., Nikanjam, A., & Khomh, F. (2024) · Empirical Software Engineering · doi:10.1007/s10664-024-10597-8 · Cited by 3
Best practices for evaluating IRFL approaches
Hirsch, T., & Hofer, B. (2025) · Journal of Systems and Software · doi:10.1016/j.jss.2025.112342 · Cited by 2
LSTM Attention-Driven Similarity Learning for Effective Bug Localization
Yang, G., Ji, J., & Kim, E. (2025) · Applied Sciences · doi:10.3390/app15031582 · Cited by 1
Production and test bug report classification based on transfer learning
Kim, M., Kim, Y., & Lee, E. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107685 · Cited by 1
Combining Textual and Behavioral Features to Improve Method-Level Bug Localization
Zhao, Y., Li, X., Ying, F., Tian, Q., Gu, X., & Song, J. (2024) · International Conference on Robotics, Intelligent Control and Artificial Intelligence (RICAI) · doi:10.1109/ricai64321.2024.10911654 · Cited by 1
Enhancing Bug Assignment with Developer-Specific Feature Extraction and Hybrid Deep Learning
Yang, G., Ji, J., & Kim, D. (2025) · Electronics · doi:10.3390/electronics14122493 · Cited by 1
Bug Localization Based on Context-Aware Code Translation and Feature Fusion
Cheng, W., Zhang, R., Wang, G., & Chen, Y. (2026) · International Journal of Software Engineering and Knowledge Engineering · doi:10.1142/s0218194025501153 · Cited by 1
An MCP Tool for Bug Localization by Leveraging Modification Frequencies of Similar Bug Reports
Ahn, J., Lee, S., & Kang, S. (2026) · IEEE Access · doi:10.1109/access.2026.3665337 · Cited by 2
Towards an Understanding of Context Utilization in Code Intelligence
Wang, Y., Duan, K., Zheng, D., Shi, E., Zhang, F., Wang, Y., Chen, J., Liu, X., Ma, Y., Zhang, H., et al. (2026) · ACM Computing Surveys · doi:10.1145/3797261 · Cited by 2
Self-citationReformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization
Caumartin, G., & Melo, G. (2026) · doi:10.1145/3786161.3788460 · Cited by 1
Before the First Model Call: Factorizing Token Alignment and Cue Weighting for Coding-Agent Routing
Mahesh, N. (2026) · International Workshop on Agentic AI for Next-Generation Software Development · doi:10.1145/3843282.3844439
COBug: A Bug Localization Pipeline for COBOL: Does It Work? An Exploratory Study
Gajula, K., Kodela, P., & Chimalakonda, S. (2026) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3832783.3837518 · Cited by 1
Experimental Fault Analysis Process Implemented Using Model Extraction and Model Checking
Ogawa, H., Ichii, M., Kumeno, F., & Aoki, T. (2015) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac.2015.118 · Cited by 1
A Strategy to Determine When to Stop Using Automatic Bug Localization
Shi, Z., Keung, J., Bennin, K. E., Limsettho, N., & Song, Q. (2016) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac.2016.39 · Cited by 1
Document Distance Estimation via Code Graph Embedding
Lin, Z., Zhao, J., Zou, Y., & Xie, B. (2017) · Asia-Pacific Symposium on Internetware · doi:10.1145/3131704.3131713 · Cited by 1
An open-source solution for automatic bug database creation
Gyimesi, P. (2018) · International Conference on Applied Informatics (ICAI) · doi:10.14794/icai.10.2017.111 · Cited by 1
Bug Localization Using Multi-objective Approach and Information Retrieval
Sood, A., Sharma, S., Khanna, A. K., Tiwari, A., Gupta, D., Madan, V., & Doss, S. (2020) · Advances in intelligent systems and computing · doi:10.1007/978-981-15-5113-0_58 · Cited by 1
Retrieval from software libraries for bug localization
Rao, S., & Kak, A. C. (2021) · ACM SIGSOFT Software Engineering Notes · doi:10.1145/3468744.3468755 · Cited by 1
Bug Localization Approach Based on Similar Bug Report, Stack Trace and Source Code Structure
Swe, K. E. E., & Oo, H. M. (2017) · International Conference on Computer Theory and Applications (ICCTA) · doi:10.1109/iccta43079.2017.9497154 · Cited by 1
CGMBL: Combining GAN and Method Name for Bug Localization
Chen, H., Yang, H., Yan, Z., Kuang, L., & Zhang, L. (2022) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs57517.2022.00033 · Cited by 1
Machine Learning for Solving Unstructured Problems
Zhang, W. (2023) · Translational systems sciences · doi:10.1007/978-981-99-1075-5_4 · Cited by 1
Evaluation of Cross-Lingual Bug Localization: Two Industrial Cases
Hayashi, S., Kobayashi, T., & Kato, T. (2023) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58846.2023.00063 · Cited by 1
Predictive Reranking using Code Smells for Information Retrieval Fault Localization
Hirsch, T., & Hofer, B. (2024) · IEEE World Symposium on Applied Machine Intelligence and Informatics (SAMI) · doi:10.1109/sami60510.2024.10432857 · Cited by 1
A Novel Relevance Aggregation Approach for Bug Localization
Anh, B. T. M., & Hải, N. N. (2023) · RIVF International Conference on Computing and Communication Technologies (RIVF) · doi:10.1109/rivf60135.2023.10471854 · Cited by 1
RAT: A Refactoring-Aware Tool for Tracking Code History
Niu, F., Shao, J., Xu, C., Mayr‐Dorn, C., Assunção, W. K. G., Huang, L., Li, C., Ge, J., Luo, B., & Egyed, A. F. (2024) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3639478.3640047 · Cited by 1
SafeRevert: When Can Breaking Changes be Automatically Reverted?
Henderson, T. A. D., Kondareddy, A., Azad, S., & Nickell, E. (2024) · IEEE International Conference on Software Testing, Verification and Validation (ICST) · doi:10.1109/icst60714.2024.00043 · Cited by 1
A more accurate bug localization technique for bugs with multiple buggy code files
Xu, H. Y., Wang, Z., & Zou, W. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107675 · Cited by 1
Identification of High Priority Bug Reports via Integration Method
Gao, G., Li, H., Chen, R., Ge, X., & Guo, S. (2018) · Communications in computer and information science · doi:10.1007/978-981-13-2922-7_23 · Cited by 1
BULNER: BUg Localization with word embeddings and NEtwork Regularization
Barbosa, J. R., Marcacini, R. M., Britto, R., Soares, F., Rezende, S. O., Vincenzi, A. M. R., & Delamaro, M. E. (2019) · doi:10.5753/vem.2019.7580 · Cited by 1
Early Detection of Flawed Structural Dependencies During Software Evolution
Cui, D. (2021) · IEEE Access · doi:10.1109/access.2021.3054472 · Cited by 1
An Analysis of Deep Neural Network for Recommending Developers to Fix Reported Bugs
Zariab Fatima, A. B. R. O., REHMAN, S. U., Khushal, D. A. S., & GOSWAMİ, A. (2021) · European Journal of Science and Technology · doi:10.31590/ejosat.899698 · Cited by 1
A Learning to Rank Approach for Pharmacist Assignment
Lv, H., Yang, X., & Dai, G. (2021) · International Conference on Computer Research and Development · doi:10.1109/iccrd51685.2021.9386461 · Cited by 1
Fault Localization-Guided Test Data Generation Approach for Novice Programs
Li, Z., Zhou, X., Yu, D., Wu, Y., Liu, Y., & Chen, X. (2021) · International Conference on Dependable Systems and Their Applications (DSA) · doi:10.1109/dsa52907.2021.00015 · Cited by 1
Semantic smells and errors in access control models: A case study in PHP
Gauthier, F., & Merlo, E. (2013) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2013.6606670 · Cited by 1
A Comparative Study of Short Text Classification Methods for Bug Report Type Identification
Polpinij, J., Kaenampornpan, M., & Luaphol, B. (2022) · Research, Invention, and Innovation Congress: Innovative Electricals and Electronics (RI2C) · doi:10.1109/ri2c56397.2022.9910299 · Cited by 1
On Empirically Examining The Effectiveness Of Deep Learning-Based Bug Localization Models
Sravya, S. (2021) · doi:10.32920/ryerson.14648622.v1 · Cited by 1
An Automated Approach for Mapping Bug Reports to Source Code and Bug Triaging
Jose, A. (2018) · International Journal for Research in Applied Science and Engineering Technology · doi:10.22214/ijraset.2018.6019
A Two-Phase Bug Localization Approach Based on Multi-layer Perceptrons and Distributional Features
Distante, D., & Faralli, S. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-24289-3_38
A Mahalanobis Distance-Based Integration of Suspicious Scores For Bug Localization
Asato, M., Aman, H., Amasaki, S., Yokogawa, T., & Kawahara, M. (2020) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec51365.2020.00059
BoostNSift: A Query Boosting and Code Sifting Technique for Method Level Bug Localization
Razzaq, A., Buckley, J., Patten, J. V., Chochlov, M., & Sai, A. R. (2021) · doi:10.26226/morressier.613b54401459512fce6a7cda
Automatic dependent bug reports assembly for bug tracking systems by threshold-based similarity
Luaphol, B., Polpinij, J., & Kaneampornpan, M. (2021) · Indonesian Journal of Electrical Engineering and Computer Science · doi:10.11591/ijeecs.v23.i3.pp1620-1633
Formal Definition and Automatic Generation of Semantic Metrics: An Empirical Study on Bug Prediction
Hu, T., Mo, R., Xiong, P., Li, Z., & Feng, Q. (2021) · IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) · doi:10.1109/scam52516.2021.00020
Reusable Component Retrieval from a Large Repository Using Word2Vec with Continuous Bag of Words
Nagaraju, K. C., & Reddy, C. R. K. (2021) · Ingénierie des systèmes d information · doi:10.18280/isi.260504
Heterogeneous information network to support the bug report resolution process
Barbosa, J. R. (2021) · Digital Library of Theses and Dissertations (Universidade de São Paulo) · doi:10.11606/t.55.2021.tde-02022022-160727
Analytical Study on Bug Triaging Practices
Goyal, A., & Sardana, N. (2020) · IGI Global eBooks · doi:10.4018/978-1-7998-3016-0.ch049
On Empirically Examining The Effectiveness Of Deep Learning-Based Bug Localization Models
Sravya, S. (2021) · doi:10.32920/ryerson.14648622 · Cited by 1
Salihu, S. A., & Abikoye, O. C. (2022) · Journal of Hunan University Natural Sciences · doi:10.55463/issn.1674-2974.49.4.12
Modeling code manipulation in JIT compilers
Lim, H., Kang, X., & Debray, S. (2022) · State Of the Art in Java Program Analysis · doi:10.1145/3520313.3534656
Locating Faulty Source Code Files to Fix Bug Reports
Hamdy, A., & Arabi, A. E. (2022) · International Journal of Open Source Software and Processes · doi:10.4018/ijossp.308791
Query reduction based on multiple types of information
Ye, Z.-H. (2023) · International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE) · doi:10.1117/12.3004318
Impact analysis of bug localization accuracy oriented to bug report
Zhao, Y., Li, X., Tian, Q., Deng, W., Li, Y., Zhang, Y., & Song, J. (2023) · International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE) · doi:10.1117/12.3004582
A Word Embedding Model for Fault Localization using Bug and Software Change Repositories
Rehman, A., Sindhu, M. A., & Maqbool, O. (2020) · Foundation University Journal of Engineering and Applied Sciences · doi:10.33897/fujeas.v1i1.201
Software Fault Localization Based on Combining Information Retrieval and Mutation Analysis*
Yue, L., Li, J., Zheng, L., Li, L., & Cui, Z. (2023) · Proceedings - Asian Test Symposium/Proceedings · doi:10.1109/ats59501.2023.10317957
Xu, H. Y., Wang, Z., & Zou, W. (2024) · SSRN Electronic Journal · doi:10.2139/ssrn.4809674
Liu, Y., Yang, Z., Fan, L., Wu, Y., Chen, X., & Zhou, X. (2024) · Journal of Software Evolution and Process · doi:10.1002/smr.2679
Mandelbug Classification Engine: Transfer Learning and NLP Approach
Biswal, B. (2024) · Learning and analytics in intelligent systems · doi:10.1007/978-3-031-65392-6_3
Ratchet: Retrieval Augmented Transformer for Program Repair
Wang, J., Liu, S., Xie, X., Siow, J. K., Liu, K., & Li, Y. (2024) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre62328.2024.00048
Lota, L. N., Zaman, T. S., Azwad, M. M., Farah, L., Chowdhury, A., Anjum, Z., Islam, C., & Kamal, A. R. M. (2024) · SSRN Electronic Journal · doi:10.2139/ssrn.5060080
Feature Learning via Correlation Analysis for Effective Duplicate Detection
Yang, G., Ji, J., & Kim, T. (2025) · Applied Sciences · doi:10.3390/app15031411
Validating multi-objective search algorithms to predict faulty classes
Malhotra, R., Singh, M., & Khanna, M. (2025) · International Journal of Systems Assurance Engineering and Management · doi:10.1007/s13198-025-02717-4
Regis, G. C., Wiese, I., Polato, I., Silva, M. A. G., Ré, R., Nakamura, W. T., & Steinmacher, I. (2025) · Research Square · doi:10.21203/rs.3.rs-6322361/v1
Uncovering the Challenges: A Study of Corner Cases in Bug-Inducing Commits
Şerifoğlu, A., & Tüzün, E. (2025) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner64311.2025.00066
Revisiting Method-Level Change Prediction: A Comparative Evaluation at Different Granularities
Sugimori, H., & Hayashi, S. (2025) · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) · doi:10.1109/saner64311.2025.00063 · Cited by 1
Towards Enhancing IR-Based Bug Localization Leveraging Texts and Multimedia from Bug Reports
Yeasmin, S., Roy, C. K., Schneider, K. A., Rahman, M. M., Mittal, K., & Hardy, R. (2025) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1109/icpc66645.2025.00066
A Hybrid RAG Framework for Bug-to-Feature Mapping
Ghosh, T., Roy, M., Das, S., Chaki, N., & Cortesi, A. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-02406-0_12
Smart Contract Reentrancy Vulnerability Localization Using Explainable Graph Neural Networks
Liu, H., Tong, Y., Ji, S., & Zhang, P. (2025) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac65507.2025.00145
CONTAST: Graph Embedding Based Fault Localization Integrating AST and Context-Awareness
He, H., Wu, T., Jin, Q., & Ding, Z. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-00828-2_24
PSC‐SBFL: Combining PSC With SBFL to Improve Software Fault Localization
Guo, Z., Ji, S., Xu, X., & Chen, X. (2025) · Software Testing Verification and Reliability · doi:10.1002/stvr.70007
Zhou, C., Xie, X., Chen, G., He, P., & Li, B. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3634192
Integrating LLMs for Automated Bug Triaging and Root Cause Localization in Software Systems
Pisal, P. S., Jalan, P., Chigurupati, S. R., Puligundla, C., & Bhogavalli, S. (2025) · International Conference on Artificial Intelligence, Blockchain, and Internet of Things (AIBThings) · doi:10.1109/aibthings66987.2025.11296163
A Hybrid Approach to Fault Localization: Integrating LLMs with IR-Based Methods
Nguyen, T. B., Cao, T. N., Nguyen, V. T., & Nguyen, N. T. (2026) · Lecture notes in networks and systems · doi:10.1007/978-3-032-00972-2_27
TraceWalker: Synthesizing Interactive Debugging Progresses via Dataflow and Control-flow Inference
Pei, Y., Wong, Y. C. V., Zhang, C., Wang, H., Zhang, W., & Lin, Y. (2025) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec66846.2025.00048
Improving File-Level Bug Localization Using Pre-Trained Code Models: A Comprehensive Review
Hussein, A.-A. T. E., & Taha, A. M. A. (2026) · Engineering Technology & Applied Science Research · doi:10.48084/etasr.18559
Park, J., Kang, M., Jeon, S., & Hwang, S. O. (2026) · Sensors · doi:10.3390/s26134129
HieraLocator: Leveraging LLM for Hierarchical Method-level Bug Localization
Zhang, Z. D., Ding, Y., Liu, H., Li, Z., & Sun, L. G. (2026) · International Conference on Computer Supported Cooperative Work in Design (CSCWD) · doi:10.1109/cscwd68734.2026.11582101
MAsFL: Data-Secure, Efficient and Accurate Fault Localization with Multi-Agent Small Language Models
Duc, D. P., Sato, H., & Kubo, M. (2026) · International Workshop on Large Language Models for Code (LLM4Code) · doi:10.1145/3786181.3788717
Detecting duplicate bug reports using Siamese Subnet Signal Compression Manhattan distance
Alkhazi, B., Aljedaani, W., & Mkaouer, M. W. (2026) · International Journal of Systems Assurance Engineering and Management · doi:10.1007/s13198-026-03350-5
IssueExec: A Test-Driven Approach for Localizing Software Engineering Issues
Liu, J., Lin, Y., Liu, C., Qian, Y., Liu, Y., Chang, J., Zhang, W., & Huang, L. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3832290 · Cited by 5
CoFiLoc: A Coarse-to-fine LLM-based framework for method-level bug localization
Cao, N., Nguyen, N. T., & Nguyen, T. B. (2026) · Automated Software Engineering · doi:10.1007/s10515-026-00649-2
CMind: An AI Agent for Localizing C Memory Bugs
Su, C., & McMillan, C. (2026) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1145/3794763.3794829
Coverage-Free LLM-Based Fault Localization via Semantic Reasoning Over Historical Bug Reports
Song, J., & Sohn, J. (2026) · IEEE Access · doi:10.1109/access.2026.3719447
Metadata
- Authors
- Zhou, J., Zhang, H., & Lo, D.
- Affiliations
- Tsinghua University (CN)
- Singapore Management University (SG)
- Venue
- 2012 34th International Conference on Software Engineering (ICSE)
- Publisher
- IEEE
- Published
- 2012-06
- Pages
- 14-24
- ISSN
- 0270-5257 (ISSN-L)
- OpenAlex
- W3149255455
- Cited by
- 507
- References
- 38
- Citations by year
- 2026: 26 · 2025: 34 · 2024: 31 · 2023: 53 · 2022: 57 · 2021: 58 · 2020: 42 · 2019: 41 · 2018: 28 · 2017: 39 · 2016: 27 · 2015: 31 · 2014: 18 · 2013: 20 · 2012: 2
- FWCI
- 17.86
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (publishedVersion)
- Funders
- National Natural Science Foundation of China
- Tsinghua University
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- bug localization, bug reports, information retrieval, text similarity, eclipses, open source software
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review