• 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