Ryan Featherman
YOU?
Author Swipe
View article: Evaluation of Version Control Merge Tools
Evaluation of Version Control Merge Tools Open
A version control system, such as Git, requires a way to integrate changes\nfrom different developers or branches. Given a merge scenario, a merge tool\neither outputs a clean integration of the changes, or it outputs a conflict for\nmanua…
View article: Prioritizing mutants to guide mutation testing
Prioritizing mutants to guide mutation testing Open
Mutation testing offers concrete test goals (mutants) and a rigorous test efficacy criterion, but it is expensive due to vast numbers of mutants, many of which are neither useful nor actionable. Prior work has focused on selecting represen…