Shrinking a Database to Perform SQL Mutation Tests Using an Evolutionary Algorithm

被引:0
|
作者
Loureiro Moncao, Ana Claudia B. [1 ]
Camilo-Junior, Celso G. [1 ]
Queiroz, Leonardo T. [1 ]
Rodrigues, Cassio L. [1 ]
Sa Leitao-Junior, Plinio de [1 ]
Vincenzi, Auri M. R. [1 ]
机构
[1] Univ Fed Goias, Inst Informat, Goiania, Go, Brazil
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper tries to combine SQL mutation testing techniques with evolutionary computation aiming to improve the test data to SQL instructions. Based on a heuristic perspective it presents an approach that uses Genetic Algorithms (GA) to select tuples from an original database trying to reduce this one in an effective data set. The goal is to find a reduced data set which is able to detect a large number of faults in the SQL instructions of a given application. During the evolutionary process, the analysis of mutants is used to assess each set of data test selected by GA. The results obtained from experiments reveal a good performance using GA metaheuristic.
引用
收藏
页码:2533 / 2539
页数:7
相关论文
共 50 条
  • [1] Mutation Analysis for SQL Database Applications
    Cabeca, Andrea Goncalves
    Jino, Mario
    Leitao-Junior, Plinio S.
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 146 - +
  • [2] An Evolutionary Approach to Test SELECT SQL Statements Using Mutation Analysis
    Moncao, A. C.
    Camilo Junior, C. G.
    Queiroz, L. T.
    Rodrigues, C. L.
    Leitao Junior, P. S.
    Vincenzi, A. M.
    Araujo, A. A.
    Dantas, A.
    de Souza, J. T.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2017, 15 (06) : 1128 - 1136
  • [3] Mining Pharmacy Database Using Evolutionary Genetic Algorithm
    Ykhlef, Mourad
    ElGibreen, Hebah
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2010, 56 (04) : 427 - 432
  • [4] A QoS multicast routing algorithm based on shrinking-chaotic-mutation evolutionary algorithm in IP/DWDM optical Internet
    Wang, XW
    Liu, PC
    Huang, M
    [J]. PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 698 - 702
  • [5] In Silico Drug Design Using an Evolutionary Algorithm and Compound Database
    Kawai, Kentaro
    Takahashi, Yoshimasa
    [J]. YAKUGAKU ZASSHI-JOURNAL OF THE PHARMACEUTICAL SOCIETY OF JAPAN, 2016, 136 (01): : 107 - 112
  • [6] MutShrink: a Mutation-based Test Database Shrinking Method
    Toledo, Ludmila, I
    Camilo-Junior, Celso G.
    Rodrigues, Cassio Leonardo
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 887 - 892
  • [7] An Evolutionary Algorithm for Community Detection Using an Improved Mutation Operator
    Abduljabbar, Dhuha Abdulhadi
    Hashim, Siti Zaiton Mohd
    Sallehuddin, Roselina
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (ICECOS 2019), 2019, : 406 - 410
  • [8] An Evolutionary Algorithm for Query Optimization in Database
    Asghari, Kayvan
    Mamaghani, Ali Safari
    Meybodi, Mohammad Reza
    [J]. INNOVATIVE TECHNIQUES IN INSTRUCTION TECHNOLOGY, E-LEARNING, E-ASSESSMENT AND EDUCATION, 2008, : 249 - +
  • [9] Antenna optimization using an evolutionary programming algorithm with a hybrid mutation operator
    Hoorfar, A
    Liu, Y
    [J]. IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, VOLS 1-4: TRANSMITTING WAVES OF PROGRESS TO THE NEXT MILLENNIUM, 2000, : 1026 - 1029
  • [10] Microwave filter synthesis using mutation-driven evolutionary algorithm
    Dantas, MJP
    Brito, LDC
    de Carvalho, PHP
    [J]. 2005 SBMO/IEEE MTT-S INTERNATIONAL MICROWAVE AND OPTOELECTRONICS CONFERENCE (IMOC), 2005, : 53 - 56