• DocumentCode
    2600716
  • Title

    AutoODC: Automated generation of Orthogonal Defect Classifications

  • Author

    Huang, LiGuo ; Ng, Vincent ; Persing, Isaac ; Geng, Ruili ; Bai, Xu ; Tian, Jeff

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    2011
  • fDate
    6-10 Nov. 2011
  • Firstpage
    412
  • Lastpage
    415
  • Abstract
    Orthogonal Defect Classification (ODC), the most influential framework for software defect classification and analysis, provides valuable in-process feedback to system development and maintenance. Conducting ODC classification on existing organizational defect reports is human intensive and requires experts´ knowledge of both ODC and system domains. This paper presents AutoODC, an approach and tool for automating ODC classification by casting it as a supervised text classification problem. Rather than merely apply the standard machine learning framework to this task, we seek to acquire a better ODC classification system by integrating experts´ ODC experience and domain knowledge into the learning process via proposing a novel Relevance Annotation Framework. We evaluated AutoODC on an industrial defect report from the social network domain. AutoODC is a promising approach: not only does it leverage minimal human effort beyond the human annotations typically required by standard machine learning approaches, but it achieves an overall accuracy of 80.2% when using manual classifications as a basis of comparison.
  • Keywords
    learning (artificial intelligence); program debugging; AutoODC; automated generation of orthogonal defect classifications; influential framework; machine learning framework; relevance annotation framework; social network; software bug; software defect analysis; software defect classification; text classification problem; Accuracy; Humans; Machine learning; Manuals; Support vector machines; Text categorization; Training; Orthogonal Defect Classification (ODC); natural language processing; text classification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2011 26th IEEE/ACM International Conference on
  • Conference_Location
    Lawrence, KS
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4577-1638-6
  • Type

    conf

  • DOI
    10.1109/ASE.2011.6100086
  • Filename
    6100086