4 papers
Training Dynamics of Neural Software Defect Predictors under Coupled Data-Quality Issues
Emmanuel Charleson Dapaah, Philip Makedonski, Jens Grabowski
Context: Software defect prediction supports maintenance decisions such as testing prioritization, release-risk assessment, and quality monitoring. However, metric-based SDP datase…
Quality-Driven Selective Mutation for Deep Learning
Zaheed Ahmed, Emmanuel Charleson Dapaah, Philip Makedonski +1
Mutants support testing and debugging in two roles: (i) as test goals and (ii) as substitutes for real faults. Hard-to-kill mutants provide better guidance for test improvement, wh…
An Empirical Study of the Realism of Mutants in Deep Learning
Zaheed Ahmed, Philip Makedonski, Jens Grabowski
The core assumption behind using mutants as substitutes for real faults is that they represent them faithfully. In traditional software testing, this representativeness has been em…
A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits
Steffen Herbold, Alexander Trautsch, Benjamin Ledel +45
Context: Tangled commits are changes to software that address multiple concerns at once. For researchers interested in bugs, tangled commits mean that they actually study not only…