The Community for Technology Leaders
2017 24th Asia-Pacific Software Engineering Conference (APSEC) (2017)
Nanjing, Jiangsu, China
Dec. 4, 2017 to Dec. 8, 2017
ISBN: 978-1-5386-3681-7
pp: 328-337
ABSTRACT
Information retrieval methods have been proposed to help developers locate related buggy source files for a given bug report. The basic assumption of these methods is that the bug description in a bug report should be textually similar to its buggy source files. However, the metadata (such as the component and version information) in bug reports is largely ignored by these methods. In this paper, we propose to explore the metadata for the bug localization task. In particular, we first apply a generative model to locate buggy source files based on the bug descriptions, and then propose to add the available metadata in bug reports into the localization process. Experimental evaluations on several software projects indicate that the metadata is useful to improve the localization accuracy and that the proposed bug localization method outperforms several existing methods.
INDEX TERMS
information retrieval, meta data, program debugging
CITATION

X. Zhang, Y. Yao, Y. Wang, F. Xu and J. Lu, "Exploring Metadata in Bug Reports for Bug Localization," 2017 24th Asia-Pacific Software Engineering Conference (APSEC), Nanjing, Jiangsu, China, 2018, pp. 328-337.
doi:10.1109/APSEC.2017.39
182 ms
(Ver 3.3 (11022016))