Bug localization based on code change histories and bug reports
- Authors
- Youm K.C.[Youm K.C.]; Ahn J.[Ahn J.]; Kim J.[Kim J.]; Lee E.[Lee E.]
- Issue Date
- 2016
- Publisher
- IEEE Computer Society
- Keywords
- Bug localization; Bug report; Code change history; Fault localization; Information retrieval; Stack traces
- Citation
- Proceedings - Asia-Pacific Software Engineering Conference, APSEC, v.2016-May, pp.190 - 197
- Indexed
- SCOPUS
- Journal Title
- Proceedings - Asia-Pacific Software Engineering Conference, APSEC
- Volume
- 2016-May
- Start Page
- 190
- End Page
- 197
- URI
- https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/41883
- DOI
- 10.1109/APSEC.2015.23
- ISSN
- 1530-1362
- Abstract
- A bug report is mainly used to find a fault location in software maintenance. It contains several fields such as summary, description, status and version. The description field includes detail scenario and stack traces if exceptional messages are presented. Recently researchers have proposed several approaches for automatic bug localization by using information retrieval and data mining. We propose BLIA, a statically integrated analysis approach of IR-based bug localization by utilizing texts and stack traces in bug reports, structured information of source files, and source code change histories. We performed experiments on three open source projects, namely AspectJ, SWT and ZXing. Compared with prior tools, our experiment results showed that BLIA outperforms the existing tools in terms of mean average precision. Our approach on average improved the metric of BugLocator, BLUiR, BRTracer and AmaLgam by 34%, 23%, 17% and 8%, respectively. © 2015 IEEE.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Computing and Informatics > Computer Science and Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/41883)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.