Extending XData to Kill SQL Query Mutants in the Wild

Provided by: Association for Computing Machinery
Topic: Big Data
Format: PDF
SQL queries are usually tested for correctness by executing them on one or more datasets, to see if they give the desired results on each dataset. Erroneous queries are of-ten the result of small changes, or mutations, of the correct query. Earlier paper on the XData system showed how to generate datasets that kill all mutations in a class of mutations that included join type and comparison operation mutations. However, the system could not handle a number of commonly used SQL features.

Find By Topic