• DocumentCode
    2688021
  • Title

    An Automated Approach for Software Bug Classification

  • Author

    Neelofar ; Javed, Muhammad Younus ; Mohsin, Hufsa

  • Author_Institution
    Dept. of Comput. Eng., Nat. Univ. of Sci. & Technol., Rawalpindi, Pakistan
  • fYear
    2012
  • fDate
    4-6 July 2012
  • Firstpage
    414
  • Lastpage
    419
  • Abstract
    Open source projects for example Eclipse and Fire fox have open source bug repositories. User reports bugs to these repositories. Users of these repositories are usually non-technical and cannot assign correct class to these bugs. Triaging of bugs, to developer, to fix them is a tedious and time consuming task. Developers are usually expert in particular areas. For example, few developers are expert in GUI and others are in java functionality. Assigning a particular bug to relevant developer could save time and would help to maintain the interest level of developers by assigning bugs according to their interest. However, assigning right bug to right developer is quite difficult for triager without knowing the actual class, the bug belongs to. In this research, we have classified the bugs in different labels on the basis of summary of the bug. Multinomial Naïve Bayes text classifier is used for classification purpose. For feature selection, Chi-Square and TFIDF algorithms were used. Using Naïve Bayes and Chi-square, we get average of 83 % accuracy.
  • Keywords
    data mining; pattern classification; program debugging; public domain software; text analysis; Eclipse; Firefox; TFIDF algorithm; bug triaging; chi-square algorithm; feature selection; multinomial naive Bayes text classifier; open source bug repositories; open source projects; software bug classification; Accuracy; Classification algorithms; Computer bugs; Data mining; Software; Testing; Training; Text mining; classification; feature extraction; open source software projects; software repositories; triaging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems (CISIS), 2012 Sixth International Conference on
  • Conference_Location
    Palermo
  • Print_ISBN
    978-1-4673-1233-2
  • Type

    conf

  • DOI
    10.1109/CISIS.2012.132
  • Filename
    6245635