• DocumentCode
    3092313
  • Title

    Software faults prediction using multiple classifiers

  • Author

    Twala, Bhekisipho

  • Author_Institution
    Dept. of Electr. & Electron. Eng. Sci., Univ. of Johannesburg, Johannesburg, South Africa
  • Volume
    4
  • fYear
    2011
  • fDate
    11-13 March 2011
  • Firstpage
    504
  • Lastpage
    510
  • Abstract
    In recent years, the use of machine learning algorithms (classifiers) has proven to be of great value in solving a variety of problems in software engineering including software faults prediction. This paper extends the idea of predicting software faults by using an ensemble of classifiers which has been shown to improve classification performance in other research fields. Benchmarking results on two NASA public datasets show all the ensembles achieving higher accuracy rates compared with individual classifiers. In addition, boosting with AR and DT as components of an ensemble is more robust for predicting software faults.
  • Keywords
    learning (artificial intelligence); pattern classification; software engineering; software fault tolerance; machine learning; multiple classifiers; software engineering; software faults prediction; Accuracy; Boosting; Classification algorithms; Prediction algorithms; Software; Support vector machines; Training; classifers; ensemble; fault prediction; machine learning; software metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Research and Development (ICCRD), 2011 3rd International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-61284-839-6
  • Type

    conf

  • DOI
    10.1109/ICCRD.2011.5763845
  • Filename
    5763845