Towards a novel approach for defect localization based on part-of-speech and invocation
Conference paper
Tong, Y., Zhou, Y., Fang, L. and Chen, T. 2015. Towards a novel approach for defect localization based on part-of-speech and invocation. Internetware 2015: 7th Asia-Pacific Symposium on Internetware. Wuhan, China 06 Nov 2016 Association for Computing Machinery (ACM). pp. 52-61 https://doi.org/10.1145/2875913.2875919
Type | Conference paper |
---|---|
Title | Towards a novel approach for defect localization based on part-of-speech and invocation |
Authors | Tong, Y., Zhou, Y., Fang, L. and Chen, T. |
Abstract | Given a corpus of bug reports, software developers must read various descriptive sentences in order to identify corresponding buggy source files which potentially result in the defects. This process itself represents one of the most expensive, as well as time-consuming, activities during software maintenance and evolution. To alleviate the workload of developers, many methods have been proposed to automate this process and narrow down the scope of reviewing buggy files. In this paper, we present a novel buggy source file localization approach, leveraging both a part-of-speech based weighting strategy and the invocation relationship among source files. We also integrate an adaptive technique to strengthen the optimization of the performance. The adaptive technique consists of two modules. One is to maximize the accuracy of the first recommended file, and the other aims at improving the accuracy of the fixed defect file list. We evaluate our approach on three large-scale open source projects, i.e., ASpectJ, Eclipse, and SWT. Compared with the baseline work, our approach can improve 17.13%, 6.29% and 3.15% on top 1, top 5 and top 10 respectively for ASpectJ, 6.40%, 4.94% and 4.39% on top 1, top 5 and top 10 respectively for Eclipse, and 15.31%, 8.16% and 5.10% on top 1, top 5 and top 10 respectively for SWT. |
Research Group | Foundations of Computing group |
Conference | Internetware 2015: 7th Asia-Pacific Symposium on Internetware |
Page range | 52-61 |
ISBN | |
Hardcover | 978-1-4503-3641-3 |
Publisher | Association for Computing Machinery (ACM) |
Publication dates | |
06 Nov 2015 | |
Publication process dates | |
Deposited | 12 Apr 2016 |
Accepted | 06 Nov 2015 |
Output status | Published |
Digital Object Identifier (DOI) | https://doi.org/10.1145/2875913.2875919 |
Language | English |
Book title | Internetware '15: Proceedings of the 7th Asia-Pacific Symposium on Internetware |
https://repository.mdx.ac.uk/item/86374
14
total views0
total downloads1
views this month0
downloads this month