4 papers
What It Would Take to Use Mutation Testing in Industry--A Study at Facebook
Moritz Beller, Chu-Pan Wong, Johannes Bader +4
Traditionally, mutation testing generates an abundance of small deviations of a program, called mutants. At industrial systems the scale and size of Facebook's, doing this is infea…
Efficiently Finding Higher-Order Mutants
Chu-Pan Wong, Jens Meinicke, Leo Chen +3
Higher-order mutation has the potential for improving major drawbacks of traditional first-order mutation, such as by simulating more realistic faults or improving test optimizatio…
Faster Variational Execution with Transparent Bytecode Transformation
Chu-Pan Wong, Jens Meinicke, Lukas Lazarek +1
Variational execution is a novel dynamic analysis technique for exploring highly configurable systems and accurately tracking information flow. It is able to efficiently analyze ma…
Understanding Differences among Executions with Variational Traces
Jens Meinicke, Chu-Pan Wong, Christian Kästner +1
One of the main challenges of debugging is to understand why the program fails for certain inputs but succeeds for others. This becomes especially difficult if the fault is caused…