• DocumentCode
    2357551
  • Title

    Application of an attribute selection method to CBR-based software quality classification

  • Author

    Khoshgoftaar, Taghi M. ; Nguyen, Laurent ; Gao, Kehan ; Rajeevalochanam, Jayanth

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
  • fYear
    2003
  • fDate
    3-5 Nov. 2003
  • Firstpage
    47
  • Lastpage
    52
  • Abstract
    This study investigates the attribute selection problem for reducing the number of software metrics (program attributes) used by a case-based reasoning (CBR) software quality classification model. The metrics are selected using the Kolmogorov-Smirnov (K-S) two sample test. The "modified expected cost of misclassification" measure, recently proposed by our research team, is used as a performance measure to select, evaluate, and compare classification models. The attribute selection procedure presented in this paper can assist a software development organization in determining the software metrics that are better indicators of software quality. By reducing the number of software metrics to be collected during the development process, the metrics data collection task can be simplified. Moreover, reducing the number of metrics would result in reducing the computation time of a CBR model. Using an empirical case study of a real-world software system, it is shown that with a reduced number of metrics the CBR technique is capable of yielding useful software quality classification models. Moreover, their performances were better than or similar to CBR models calibrated without attribute selection.
  • Keywords
    case-based reasoning; software engineering; software metrics; software performance evaluation; software quality; CBR; CBR-based software quality classification; Kolmogorov-Smirnov two sample test; case-based reasoning; metrics data collection; modified expected clost of misclassification; performance measure; program attributes; software attribute selection; software development; software metrics; software quality classification models; Application software; Costs; Programming; Software metrics; Software quality; Software systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 2003. Proceedings. 15th IEEE International Conference on
  • ISSN
    1082-3409
  • Print_ISBN
    0-7695-2038-3
  • Type

    conf

  • DOI
    10.1109/TAI.2003.1250169
  • Filename
    1250169