We provide experience in applying methods from formal concept analysis to the problem of classifying software bug reports characterized by distinguished features. More specifically, we investigate the situation where we are given a set of already processed bug reports together with the components of the program that contained the corresponding error. The task is the following: given a new bug report with specific features, provide a list of components of the program based on the bug reports already processed that are likely to contain the error. To this end, we investigate several approaches that employ the idea of implications between features and program components. We describe these approaches in detail, and apply them to real-world data for evaluation. The best of our approaches is capable of identifying in just a fraction of a second the component causing a bug with an accuracy of over 70 percent

Borchmann, D., Penaloza Nyssen, R., Wang, W. (2014). Classifying Software Bug Reports Using Methods from Formal Concept Analysis. STUDIA UNIVERSITATIS BABES-BOLYAI. INFORMATICA, 59(2), 10-27.

Classifying Software Bug Reports Using Methods from Formal Concept Analysis

Penaloza Nyssen, R;
2014

Abstract

We provide experience in applying methods from formal concept analysis to the problem of classifying software bug reports characterized by distinguished features. More specifically, we investigate the situation where we are given a set of already processed bug reports together with the components of the program that contained the corresponding error. The task is the following: given a new bug report with specific features, provide a list of components of the program based on the bug reports already processed that are likely to contain the error. To this end, we investigate several approaches that employ the idea of implications between features and program components. We describe these approaches in detail, and apply them to real-world data for evaluation. The best of our approaches is capable of identifying in just a fraction of a second the component causing a bug with an accuracy of over 70 percent
Articolo in rivista - Articolo scientifico
software analysis, formal concept analysis
English
2014
59
2
10
27
open
Borchmann, D., Penaloza Nyssen, R., Wang, W. (2014). Classifying Software Bug Reports Using Methods from Formal Concept Analysis. STUDIA UNIVERSITATIS BABES-BOLYAI. INFORMATICA, 59(2), 10-27.
File in questo prodotto:
File Dimensione Formato  
BoPW-ICFCA14.pdf

accesso aperto

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Dimensione 286.31 kB
Formato Adobe PDF
286.31 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/258741
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact