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 201–300 of 509
HMBFL: Higher-Order Mutation-Based Fault Localization
Li, Z., Shi, B., Wang, H., Liu, Y., & Chen, X. (2021) · International Conference on Dependable Systems and Their Applications (DSA) · doi:10.1109/dsa52907.2021.00016 · Cited by 16
Ma, Y.-F., & Li, M. (2022) · Machine Learning · doi:10.1007/s10994-021-06078-4 · Cited by 16
An Empirical Study of Bug Fixing Rate
Zou, W., Xia, X., Zhang, W., Chen, Z., & Lo, D. (2015) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac.2015.57 · Cited by 16
Self-citationBug localisation through diverse sources of information
Davies, S., & Roper, M. (2013) · IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) · doi:10.1109/issrew.2013.6688891 · Cited by 18
When Deep Learning Meets Information Retrieval-based Bug Localization: A Survey
Niu, F., Li, C., Liu, K., Xia, X., & Lo, D. (2025) · ACM Computing Surveys · doi:10.1145/3734217 · Cited by 21
Self-citationGMBFL: Optimizing Mutation-Based Fault Localization via Graph Representation
Wu, S., Li, Z., Liu, Y., Chen, X., & Li, M. (2023) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme58846.2023.00033 · Cited by 15
An Empirical Study of the Effects of Expert Knowledge on Bug Reports
Huo, D., Ding, T., McMillan, C., & Gethers, M. (2014) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme.2014.22 · Cited by 15
Domain-specific cross-language relevant question retrieval
Xu, B.-W., Xing, Z.-C., Xia, X., Lo, D., Wang, Q.-Y., & Li, S.-P. (2016) · Empirical Software Engineering · doi:10.1007/s10664-017-9568-3 · Cited by 40
Self-citationA Similarity Integration Method based Information Retrieval and Word Embedding in Bug Localization
Cheng, S., Yan, X., & Khan, A. A. (2020) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs51102.2020.00034 · Cited by 15
GloBug: Using global data in Fault Localization
Miryeganeh, N., Hashtroudi, S., & Hemmati, H. (2021) · Journal of Systems and Software · doi:10.1016/j.jss.2021.110961 · Cited by 17
IncBL: Incremental Bug Localization
Yang, Z., Shi, J., Wang, S., & Lo, D. (2021) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase51524.2021.9678546 · Cited by 15
Self-citationAn improved bug localization using structured information retrieval and version history
Rahman, S., Ganguly, K. K., & Sakib, K. M. (2015) · International Conference on Computer and Information Technology (ICCIT) · doi:10.1109/iccitechn.2015.7488066 · Cited by 15
Towards Understanding Interactive Debugging
Petrillo, F. D. S., Soh, Z., Khomh, F., Pimenta, M. S., Freitas, C. M. D. S., & Guéhéneuc, Y. (2016) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs.2016.27 · Cited by 18
TitleGen-FL: Quality prediction-based filter for automated issue title generation
Lin, H., Chen, X., Chen, X., Cui, Z., Miao, Y., Zhou, S., Wang, J., & Su, Z. (2022) · Journal of Systems and Software · doi:10.1016/j.jss.2022.111513 · Cited by 14
Locating Faulty Methods with a Mixed RNN and Attention Model
Yang, S., Cao, J., Zeng, H., Shen, B., & Zhong, H. (2021) · IEEE International Conference on Program Comprehension (ICPC) · doi:10.1109/icpc52881.2021.00028 · Cited by 14
Fault centrality: boosting spectrum-based fault localization via local influence calculation
Zhao, G., He, H., & Huang, Y. (2021) · Applied Intelligence · doi:10.1007/s10489-021-02822-4 · Cited by 14
Is Learning-to-Rank Cost-Effective in Recommending Relevant Files for Bug Localization?
Zhao, F., Tang, Y., Yang, Y., Lu, H., Zhou, Y., & Xu, B. (2015) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs.2015.49 · Cited by 14
What Permissions Should This Android App Request?
Bao, L., Lo, D., Xia, X., & Li, S. (2016) · International Conference on Software Analysis, Testing and Evolution (SATE) · doi:10.1109/sate.2016.13 · Cited by 14
Self-citationLocating bugs without looking back
Dilshener, T., Wermelinger, M., & Yu, Y. (2016) · International Conference on Automated Software Engineering · doi:10.1007/s10515-017-0226-1 · Cited by 37
Are These Bugs Really "Normal"?Preprint
Saha, R. K., Lawall, J., Sarfraz Khurshid, D., & Perry, D. E. (2015) · Cited by 14
Enhancing bug localization with bug report decomposition and code hierarchical network
Zhu, Z., Tong, H., Wang, Y., & Li, Y. (2022) · Knowledge-Based Systems · doi:10.1016/j.knosys.2022.108741 · Cited by 13
Improving Bug Localization With Effective Contrastive Learning Representation
Luo, Z., Wang, W., & Cen, C. (2022) · IEEE Access · doi:10.1109/access.2022.3228802 · Cited by 14
VsusFL: Variable-suspiciousness-based Fault Localization for novice programs
Li, Z., Wu, S., Liu, Y., Shen, J., Wu, Y., Zhang, Z., & Chen, X. (2023) · Journal of Systems and Software · doi:10.1016/j.jss.2023.111822 · Cited by 13
Chakraborty, P., Alfadel, M., & Nagappan, M. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3579574 · Cited by 20
Pérez, F., Lapeña, R., Font, J., & Cetina, C. (2018) · Information and Software Technology · doi:10.1016/j.infsof.2018.06.017 · Cited by 13
Automatic Recovery of Missing Issue Type Labels
Zanaty, F. E., Rezk, C., Lijbrink, S., van Bergen, W., Cote, M., & McIntosh, S. (2020) · IEEE Software · doi:10.1109/ms.2020.3004060 · Cited by 13
Etemadi, V., Bushehrian, O., & Robles, G. (2021) · Information and Software Technology · doi:10.1016/j.infsof.2021.106786 · Cited by 13
Saha, R. K., & Gligoric, M. (2017) · Lecture notes in computer science · doi:10.1007/978-3-662-54494-5_4 · Cited by 13
Adaptively generating high quality fixes for atomicity violations
Cai, Y., Cao, L., & Zhao, J. (2017) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3106237.3106239 · Cited by 13
Enabling Feature Location for API Method Recommendation and Usage Location
Sun, X., Xu, C., Li, B., Duan, Y., & Lu, X. (2019) · IEEE Access · doi:10.1109/access.2019.2910732 · Cited by 13
Liu, G., Lu, Y., Shi, K., Chang, J., & Wei, X. (2019) · IEEE Access · doi:10.1109/access.2019.2940557 · Cited by 13
Fusing multi-abstraction vector space models for concern localization
Zhang, Y., Lo, D., Xia, X., Scanniello, G., Le, T.-D. B., & Sun, J. (2017) · Empirical Software Engineering · doi:10.1007/s10664-017-9585-2 · Cited by 13
Self-citationUsing word embedding and convolution neural network for bug triaging by considering design flaws
Sepahvand, R., Akbari, R., Jamasb, B., Hashemi, S., & Boushehrian, O. (2023) · Science of Computer Programming · doi:10.1016/j.scico.2023.102945 · Cited by 12
BugRadar: Bug localization by knowledge graph link prediction
Xiao, X., Xiao, R., Li, Q., Lv, J., Cui, S.-Y., & Liu, Q.-X. (2023) · Information and Software Technology · doi:10.1016/j.infsof.2023.107274 · Cited by 12
An empirical study of fault localization in Python programs
Rezaalipour, M., & Furia, C. A. (2024) · Empirical Software Engineering · doi:10.1007/s10664-024-10475-3 · Cited by 14
A Conceptual Replication Study on Bugs that Get Fixed in Open Source Software
Wang, H., & Kagdi, H. (2018) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsme.2018.00039 · Cited by 12
Tackling Build Failures in Continuous Integration
Hassan, F. (2019) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase.2019.00150 · Cited by 12
Works for Me! Cannot Reproduce – A Large Scale Empirical Study of Non-reproducible Bugs
Rahman, M. M., Khomh, F., & Castelluccio, M. (2022) · Empirical Software Engineering · doi:10.1007/s10664-022-10153-2 · Cited by 12
Wu, Y., Liu, Y., Wang, W., Li, Z., Chen, X., & Doyle, P. (2022) · IEEE Transactions on Reliability · doi:10.1109/tr.2022.3165126 · Cited by 12
Enhancing Android application bug reporting
Moran, K. (2015) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/2786805.2807557 · Cited by 14
Jonsson, L., Broman, D., Magnusson, M., Sandahl, K., Villani, M., & Eldh, S. (2016) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs.2016.54 · Cited by 12
Which Packages Would be Affected by This Bug Report?
Huang, Q., Lo, D., Xia, X., Wang, Q., & Li, S. (2017) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre.2017.24 · Cited by 12
Self-citationKey Features Recommendation to Improve Bug Reporting
Karim, M. R. (2019) · International Conference on Software and System Process · doi:10.1109/icssp.2019.00010 · Cited by 12
A Survey on Deep Learning-Based Source Code Defect Analysis
Guan, Z., Wang, X., Wei, X., Wang, J., & Zhang, L. (2020) · International Conference on Computer and Communication Systems (ICCCS) · doi:10.1109/icccs49078.2020.9118556 · Cited by 12
Constrained feature selection for localizing faults
Le, T.-D. B., Lo, D., & Li, M. (2015) · IEEE International Conference on Software Maintenance (ICSM) · doi:10.1109/icsm.2015.7332502 · Cited by 12
Self-citationTowards a classification of bugs to facilitate software maintainability tasks
Nayrolles, M., & Hamou‐Lhadj, A. (2018) · doi:10.1145/3194095.3194101 · Cited by 12
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) · IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) · doi:10.1109/scam52516.2021.00019 · Cited by 11
Context-aware API recommendation using tensor factorization
Zhou, Y., Chen, C., Wang, Y.-C., Han, T.-T., & Chen, T. (2023) · Science China Information Sciences · doi:10.1007/s11432-021-3529-9 · Cited by 9
BugIdentifier: An Approach to Identifying Bugs via Log Mining for Accelerating Bug Reporting Stage
Xia, W., Li, Y., Jia, T., & Wu, Z. (2019) · IEEE International Conference on Software Quality, Reliability and Security (QRS) · doi:10.1109/qrs.2019.00033 · Cited by 11
Code Complexity and Version History for Enhancing Hybrid Bug Localization
Seyam, A. A., Hamdy, A., & Farhan, M. S. (2021) · IEEE Access · doi:10.1109/access.2021.3074266 · Cited by 11
Legion: Massively Composing Rankers for Improved Bug Localization at Adobe
Jarman, D., Berry, J., Smith, R., Thung, F., & Lo, D. (2021) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2021.3075215 · Cited by 13
Self-citationVSBFL: Variable Value Sequence Based Fault Localization for Novice Programs
Li, Z., Shen, J., Wu, Y., Liu, Y., & Sun, Z. (2021) · IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) · doi:10.1109/qrs-c55045.2021.00078 · Cited by 11
Impact Analysis of Granularity Levels on Feature Location Technique
Tantithamthavorn, C. K., Ihara, A., Hata, H., & Matsumoto, K. (2014) · Communications in computer and information science · doi:10.1007/978-3-662-43610-3_11 · Cited by 11
Multi‐level reranking approach for bug localization
Kılınç, D., Yucalar, F., Borandağ, E., & Aslan, E. (2016) · Expert Syst. J. Knowl. Eng. · doi:10.1111/exsy.12150 · Cited by 11
Analysing problem handling schemes in software projects
Sosnowski, J. S., Dobrzyński, B., & Janczarek, P. (2017) · Information and Software Technology · doi:10.1016/j.infsof.2017.06.006 · Cited by 11
Exploring Metadata in Bug Reports for Bug Localization
Zhang, X., Yao, Y., Wang, Y., Xu, F., & Lü, J. (2017) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec.2017.39 · Cited by 11
Mapping Bug Reports to Relevant Source Code Files Based on the Vector Space Model and Word Embedding
Liu, G., Lu, Y., Shi, K., Chang, J., & Wei, X. (2019) · IEEE Access · doi:10.1109/access.2019.2922686 · Cited by 16
Towards a Knowledge Warehouse and Expert System for the Automation of SDLC Tasks
Kapur, R., & Sodhi, B. (2019) · International Conference on Software and System Process · doi:10.1109/icssp.2019.00011 · Cited by 11
A System-Wide Debugging Assistant Powered by Natural Language Processing
Dogga, P., Narasimhan, K., Sivaraman, A., & Netravali, R. (2019) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3357223.3362701 · Cited by 12
Cao, J., Yang, S., Jiang, W., Zeng, H., Shen, B., & Zhong, H. (2020) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3324884.3418934 · Cited by 11
A scheduling-driven approach to efficiently assign bug fixing tasks to developers
Etemadi, V., Bushehrian, O., Akbari, R., & Robles, G. (2021) · Journal of Systems and Software · doi:10.1016/j.jss.2021.110967 · Cited by 11
An extensive study on smell-aware bug localization
Takahashi, A., Sae-Lim, N., Hayashi, S., & Saeki, M. (2021) · Journal of Systems and Software · doi:10.1016/j.jss.2021.110986 · Cited by 11
A Tag-based Recommender System for Regression Test Case Prioritization
Azizi, M. (2021) · IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) · doi:10.1109/icstw52544.2021.00035 · Cited by 11
An incremental update framework for efficient retrieval from software libraries for bug localization
Rao, S., Medeiros, H. P., & Kak, A. C. (2013) · Working Conference on Reverse Engineering (WCRE) · doi:10.1109/wcre.2013.6671281 · Cited by 11
CLeBPI: Contrastive Learning for Bug Priority Inference
Wang, W., Wu, C., & He, J. (2023) · Information and Software Technology · doi:10.1016/j.infsof.2023.107302 · Cited by 10
Swarna, K. C., Mathews, N. S., Vagavolu, D., & Chimalakonda, S. (2023) · Journal of Systems and Software · doi:10.1016/j.jss.2023.111941 · Cited by 10
App review driven collaborative bug finding
Tang, X., Tian, H., Kong, P., Ezzini, S., Liu, K., Xia, X., Klein, J., & Bissyandé, T. F. (2024) · Empirical Software Engineering · doi:10.1007/s10664-024-10489-x · Cited by 10
HetFL: Heterogeneous Graph-Based Software Fault Localization
Chen, X., Sun, T., Zhuang, D., Yu, D., Jiang, H., Zhou, Z., & Li, S. (2024) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3454605 · Cited by 11
Fault Localization from the Semantic Code Search Perspective
Qin, Y., Wang, S., Lei, Y., Zhang, Z., Lin, B., Peng, X., Ma, J., Chen, L., & Mao, X. (2025) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3757915 · Cited by 13
A Topic Model and Test History-Based Test Case Recommendation Method for Regression Testing
Aman, H., Nakano, T., Ogasawara, H., & Kawahara, M. (2018) · IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) · doi:10.1109/icstw.2018.00079 · Cited by 10
ANCHOR: locating android framework-specific crashing faults
Kong, P., Li, L., Gao, J., Riom, T., Zhao, Y., Bissyandé, T. F., & Klein, J. (2021) · Automated Software Engineering · doi:10.1007/s10515-021-00290-1 · Cited by 11
BL-GAN: Semi-Supervised Bug Localization via Generative Adversarial Network
Zhu, Z., Tong, H., Wang, Y., & Li, Y. (2022) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2022.3225329 · Cited by 10
Henderson, T. A. D., Dorward, B., Nickell, E., Johnston, C., & Kondareddy, A. (2023) · IEEE International Conference on Software Testing, Verification and Validation (ICST) · doi:10.1109/icst57152.2023.00041 · Cited by 12
On the prediction of long-lived bugs: An analysis and comparative study using FLOSS projects
Gomes, L. A. F., Torres, R. D. S., & Côrtes, M. L. (2020) · Information and Software Technology · doi:10.1016/j.infsof.2020.106508 · Cited by 10
Li, W., Li, Q., Ming, Y., Dai, W., Shi, Y., & Yuan, M. (2022) · Empirical Software Engineering · doi:10.1007/s10664-021-10082-6 · Cited by 12
A Novel Automatic Query Expansion with Word Embedding for IR-based Bug Localization
Kim, M., Kim, Y., & Lee, E. (2021) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre52982.2021.00038 · Cited by 9
Two-Level Information-Retrieval-Based Model for Bug Localization Based on Bug Reports
Alsaedi, S. A., Gad-Elrab, A. A. A., Noaman, A. Y. M., & Eassa, F. E. (2024) · Electronics · doi:10.3390/electronics13020321 · Cited by 9
Feature Comparison for Automatic Bug Report Classification
Luaphol, B., Srikudkao, B., Kachai, T., Srikanjanapert, N., Polpinij, J., & Bheganan, P. (2019) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-19861-9_7 · Cited by 9
Automatic Bug Priority Prediction Using DNN Based Regression
Zhāng, W., & Challis, C. (2019) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-32456-8_36 · Cited by 9
How to Explain a Patch: An Empirical Study of Patch Explanations in Open Source Projects
Liang, J., Hou, Y., Zhou, S., Chen, J., Xiong, Y., & Huang, G. (2019) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre.2019.00016 · Cited by 9
DependLoc: A Dependency-based Framework For Bug Localization
Yuan, W., Qi, B., Sun, H., & Liu, X. (2020) · Asia-Pacific Software Engineering Conference (APSEC) · doi:10.1109/apsec51365.2020.00014 · Cited by 9
Mahajan, G., & Chaudhary, N. (2022) · Soft Computing · doi:10.1007/s00500-022-07341-z · Cited by 10
Toward Optimal Selection of Information Retrieval Models for Software Engineering Tasks
Rahman, M. M., Chakraborty, S., Kaiser, G. E., & Ray, B. (2019) · IEEE Working Conference on Source Code Analysis and Manipulation · doi:10.1109/scam.2019.00022 · Cited by 8
IRBFL: An Information Retrieval Based Fault Localization Approach
Li, Z., Bai, X. B., Wang, H., & Liu, Y. (2020) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac48688.2020.0-142 · Cited by 9
An Investigation of Patch Porting Practices of the Linux Kernel Ecosystem
Li, X. H., Zhang, Z., Qian, Z., Jaeger, T., & Song, C. (2024) · International Conference on Mining Software Repositories (MSR) · doi:10.1145/3643991.3644902 · Cited by 8
Toward the Automated Localization of Buggy Mobile App UIs from Bug Descriptions
Saha, A., Song, Y., Mahmud, J., Zhou, Y., Moran, K., & Chaparro, O. (2024) · ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) · doi:10.1145/3650212.3680357 · Cited by 11
DigBug—Pre/post-processing operator selection for accurate bug localization
Kim, K., Ghatpande, S., Liu, K., Koyuncu, A., Kim, D., Bissyandé, T. F., Klein, J., & Traon, Y. L. (2022) · Journal of Systems and Software · doi:10.1016/j.jss.2022.111300 · Cited by 8
Rath, M., & Mäder, P. (2020) · ACM Symposium on Applied Computing · doi:10.1145/3341105.3374056 · Cited by 8
Utilizing Topic-Based Similar Commit Information and CNN-LSTM Algorithm for Bug Localization
Yang, G., & Lee, B. (2021) · Symmetry · doi:10.3390/sym13030406 · Cited by 8
Extractive Summarization of Related Bug-fixing Comments in Support of Bug Repair
Krasniqi, R. (2021) · IEEE/ACM International Workshop on Automated Program Repair (APR) · doi:10.1109/apr52552.2021.00014 · Cited by 8
An approach of method‐level bug localization
Ni, Z., Bo, L., Li, B., Chen, T., Sun, X., & Wu, X. (2022) · IET Software · doi:10.1049/sfw2.12060 · Cited by 8
Characterization of Source Code Defects by Data Mining Conducted on GitHub
Gyimesi, P., Gyimesi, G., Tóth, Z., & Ferenć, R. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-21413-9_4 · Cited by 8
An empirical study on how expert knowledge affects bug reports
Rodeghero, P., Huo, D., Ding, T., McMillan, C., & Gethers, M. (2016) · Journal of Software Evolution and Process · doi:10.1002/smr.1773 · Cited by 8
Exploring the software repositories of embedded systems: An industrial experience
Polaczek, J., & Sosnowski, J. S. (2020) · Information and Software Technology · doi:10.1016/j.infsof.2020.106489 · Cited by 8
An Empirical Study on Obsolete Issue Reports
Li, Z., & Zhong, H. (2021) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase51524.2021.9678543 · Cited by 8
Bert-Based Feature Extraction for Long-Lived Bug Prediction in Floss: A Comparative StudyPreprint
Gomes, L. A. F., Côrtes, M. L., & Torres, R. D. S. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.4166555 · Cited by 8
Retrieving data constraint implementations using fine-grained code patterns
Florez, J. M., Perry, J., Wei, S., & Marcus, A. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3510003.3510167 · Cited by 7
Sohn, J., & Papadakis, M. (2022) · Proceedings/Proceedings - International Symposium on Software Reliability Engineering · doi:10.1109/issre55969.2022.00023 · Cited by 14
UniLoc: Unified Fault Localization of Continuous Integration Failures
Hassan, F., Meng, N., & Wang, X. (2023) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3593799 · Cited by 7
The MAP Metric in Information Retrieval Fault Localization
Hirsch, T., & Hofer, B. (2023) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase56229.2023.00041 · Cited by 8
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