Shrinking a database to perform SQL mutation tests using an evolutionary algorithm.
A. C. B. Loureiro MoncaoCelso G. Camilo-JuniorLeonardo T. QueirozCássio L. RodriguesPlínio de Sá Leitão JúniorAuri M. R. VincenziPublished in: IEEE Congress on Evolutionary Computation (2013)
Keyphrases
- evolutionary algorithm
- database
- relational databases
- query language
- databases
- multi objective
- mutation operator
- differential evolution
- database applications
- database queries
- evolutionary computation
- database management
- sql server
- fitness function
- genetic algorithm
- relational database systems
- database management systems
- database design
- ibm db
- database language
- function optimization
- relational database management systems
- genetic operators
- database systems
- sql database
- relational dbms
- multi objective optimization
- simulated annealing
- sql queries
- data model
- genetic programming
- crossover operator
- database schema
- evolutionary strategy
- oracle database
- microsoft sql server
- data manipulation
- database processing
- sql statements
- object relational
- relational algebra
- structured query language
- genetic algorithm ga
- relational data model
- relational model
- evolutionary process
- database programming
- database technology