Bug localization in C#
This page contains the online appendix to the MSc. dissertation
“Exploring structured information retrieval for bug localization in
C# software projects”
.
Dataset
Programs and data used in the experiments — issues, commits,
and preprocessed source files — are available at the
Replication page.
Results
RQ1: Are BLUiR, BLUiR+, and AmaLgam effective
to locate bugs in C# projects?
Without dataset preparation steps
Summarized results
With dataset preparation steps
Summarized results
Statistical tests
Complete results
RQ2: Does the addition of more program constructs increase the
effectiveness of bug localization on C# projects?
Summarized results
Statistical tests
Complete results (with AmaLgam)
RQ3: Which program constructs contribute more to the effectiveness
of bug localization on C# projects?
|
|
Figure 4 – Variance corresponding to each principal component |
Figure 5 – Correlation between variables and principal components |
Input data and partial results
RQ4: Does the effectiveness of bug localization increase with the
suppression of constructs with the lowest contributions?
Summarized results
Statistical tests
RQ5: Does the effectiveness of bug localization increase with the
emphasis on constructs with the highest contributions?
Summarized results (single weights)
Summarized results (combined weights)
Statistical tests
Contact
If you have questions, please contact
Marcelo Garnier.