DocumentCode
259406
Title
A Text Filtering Based Approach to Classify Bug Injected and Fixed Changes
Author
Yamada, Akimasa ; Mizuno, Osamu
Author_Institution
Software Eng. Lab., Kyoto Inst. of Technol., Kyoto, Japan
fYear
2014
fDate
Aug. 31 2014-Sept. 4 2014
Firstpage
680
Lastpage
686
Abstract
Approaches to detect fault-prone modules have been studied for a long time. As one of these approaches, we proposed a technique using a text filtering technique. We assume that bugs relate to words and context that are contained in a software module. Our technique treats a module as text information. Based on the dictionary which was learned by classifying modules which induce bugs, the bug inducing probability over a target module is calculated, and it judges whether the given module is a fault-prone module. The predictive granularity of this technique is a module. In this study, we aimed at prediction with the finer granularity of the portion which induces a bug. Specifically, we tried to predict bug inducing changes by using source code differences of bug inducing changes and previous changes and a text filtering technique. Similarly, we tried to bug fixing predict by using source code differences of bug fixing changes and previous changes and a text filtering technique. To show the effectiveness of our approach, we conducted two experiments and compared our approach with fault-prone filtering by applying it to two open source projects, and obtained higher accuracy.
Keywords
information filtering; program debugging; public domain software; source code (software); bug classification; fault-prone filtering; fault-prone modules; open source projects; predictive granularity; source code; text filtering technique; Accuracy; Computer bugs; Control systems; Measurement; Prediction algorithms; Software; Software algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Applied Informatics (IIAIAAI), 2014 IIAI 3rd International Conference on
Conference_Location
Kitakyushu
Print_ISBN
978-1-4799-4174-2
Type
conf
DOI
10.1109/IIAI-AAI.2014.141
Filename
6913385
Link To Document