• DocumentCode
    3631662
  • Title

    Merits of using repository metrics in defect prediction for open source projects

  • Author

    Bora Caglayan;Ayse Bener;Stefan Koch

  • Author_Institution
    Bo?azi?i University, Department of Computer Engineering, Istanbul, Turkey
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    Many corporate code developers are the beta testers of open source software. They continue testing until they are sure that they have a stable version to build their code on. In this respect defect predictors play a critical role to identify defective parts of the software. Performance of a defect predictor is determined by correctly finding defective parts of the software without giving any false alarms. Having high false alarms means testers/developers would inspect bug free code unnecessarily. Therefore in this research we focused on decreasing the false alarm rates by using repository metrics. We conducted experiments on the data sets of Eclipse project. Our results showed that repository metrics decreased the false alarm rates on the average to 23% from 32% corresponding up to 907 less files to inspect.
  • Keywords
    "Open source software","Software testing","Programming","Debugging","Licenses","Computer bugs","Costs","Predictive models","Project management","Software development management"
  • Publisher
    ieee
  • Conference_Titel
    Emerging Trends in Free/Libre/Open Source Software Research and Development, 2009. FLOSS ´09. ICSE Workshop on
  • Print_ISBN
    978-1-4244-3720-7
  • Type

    conf

  • DOI
    10.1109/FLOSS.2009.5071357
  • Filename
    5071357