Merits of organizational metrics in defect prediction: an industrial replication

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

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

10 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings
Subtitle of host publication2015 IEEE/ACM 37th IEEE International Conference on Software Engineering - ICSE 2015
EditorsSebastian Elbaum, Gerardo Canfora
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages89-98
Number of pages10
Volume2
ISBN (Electronic)9781479919345
DOIs
Publication statusPublished - 2015
Externally publishedYes
EventInternational Conference on Software Engineering 2015 - Florence, Italy
Duration: 16 May 201524 May 2015
Conference number: 37th
http://2015.icse-conferences.org/

Conference

ConferenceInternational Conference on Software Engineering 2015
Abbreviated titleICSE 2015
CountryItaly
CityFlorence
Period16/05/1524/05/15
Internet address

Keywords

  • Defect prediction
  • Model comparison
  • Organizational metrics
  • Replication
  • Software engineering

Cite this

Caglayan, B., Turhan, B., Bener, A., Habayeb, M., Miransky, A., & Cialini, E. (2015). Merits of organizational metrics in defect prediction: an industrial replication. In S. Elbaum, & G. Canfora (Eds.), Proceedings : 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering - ICSE 2015 (Vol. 2, pp. 89-98). [7202953] IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/ICSE.2015.138