BugMaps-Granger: A Tool for Causality Analysis between Source Code Metrics and Bugs

Abstract : Despite the increasing number of bug analysis tools for exploring bugs in software systems, there are no tools supporting the investigation of causality relationships between internal quality metrics and bugs. In this paper, we propose an extension of the BugMaps tool called BugMaps-Granger that allows the analysis of source code properties that caused bugs. For this purpose, we relied on Granger Causality Test to evaluate whether past changes to a given time series of source code metrics can be used to forecast changes in a time series of defects. Our tool extracts source code versions from version control platforms, generates source code metrics and defects time series, computes Granger, and provides interactive visualizations for causal analysis of bugs. We also provide a case study in order to evaluate the tool.
keyword : moose lse-pub raweb2013
Type de document :
Communication dans un congrès
Brazilian Conference on Software: Theory and Practice (CBSoft'13), Sep 2013, Brasilia, Brazil. 2013
Liste complète des métadonnées

Littérature citée [10 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00854883
Contributeur : Lse Lse <>
Soumis le : mercredi 28 août 2013 - 12:03:05
Dernière modification le : jeudi 11 janvier 2018 - 06:22:25
Document(s) archivé(s) le : jeudi 6 avril 2017 - 09:43:18

Fichier

2013_cbsoft_tools_bugmapsgrang...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00854883, version 1

Citation

Cesar Couto, Pedro Pires, Marco Tulio Valente, Roberto Bigonha, Andre Hora, et al.. BugMaps-Granger: A Tool for Causality Analysis between Source Code Metrics and Bugs. Brazilian Conference on Software: Theory and Practice (CBSoft'13), Sep 2013, Brasilia, Brazil. 2013. 〈hal-00854883〉

Partager

Métriques

Consultations de la notice

1026

Téléchargements de fichiers

240