• DocumentCode
    3561570
  • Title

    Merits of Organizational Metrics in Defect Prediction: An Industrial Replication

  • Author

    Caglayan, Bora ; Turhan, Burak ; Bener, Ayse ; Habayeb, Mayy ; Miransky, Andriy ; Cialini, Enzo

  • Author_Institution
    Dept. of Math., Ryerson Univ., Toronto, ON, Canada
  • Volume
    2
  • fYear
    2015
  • Firstpage
    89
  • Lastpage
    98
  • Abstract
    Defect prediction models presented in the literature lack generalization unless the original study can be replicated using new datasets and in different organizational settings. Practitioners can also benefit from replicating studies in their own environment by gaining insights and comparing their findings with those reported. In this work, we replicated an earlier study in order to investigate the merits of organizational metrics in building defect prediction models for large-scale enterprise software. We mined the organizational, code complexity, code churn and pre-release bug metrics of that large scale software and built defect prediction models for each metric set. In the original study, organizational metrics were found to achieve the highest performance. In our case, models based on organizational metrics performed better than models based on churn metrics but were outperformed by pre-release metric models. Further, we verified four individual organizational metrics as indicators for defects. We conclude that the performance of different metric sets in building defect prediction models depends on the project´s characteristics and the targeted prediction level. Our replication of earlier research enabled assessing the validity and limitations of organizational metrics in a different context.
  • Keywords
    software metrics; software reliability; code churn metric; code complexity metric; defect prediction models; large-scale enterprise software; organizational metric; organizational metrics; pre-release bug metric; Context; Measurement; Organizations; Predictive models; Principal component analysis; Software; Software engineering; defect prediction; model comparison; organizational metrics; replication; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICSE.2015.138
  • Filename
    7202953