• Home
  • Search
  • How to Overcome the Equivalent Mutant Problem and Achieve Tailored Selective Mutation Using Co-evolution
  • Cite Icon156
  • https://doi.org/10.1007/978-3-540-24855-2_155Copy DOI Icon

How to Overcome the Equivalent Mutant Problem and Achieve Tailored Selective Mutation Using Co-evolution

  • Jan 1, 2004
  • Konstantinos Adamopoulos +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract The use of Genetic Algorithms in evolution of mutants and test cases offers new possibilities in addressing some of the main problems of mutation testing. Most specifically the problem of equivalent mutant detection, and the problem of the large number of mutants produced. In this paper we describe the above problems in detail and introduce a new methodology based on co-evolutionary search techniques using Genetic Algorithms in order to address them effectively. Co-evolution allows the parallel evolution of mutants and test cases. We discuss the advantages of this approach over other existing mutation testing techniques, showing details of some initial experimental results carried out.KeywordsGenetic AlgorithmMutation OperatorSoftware TestMutation TestingOriginal ProgramThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • PDF
  • Research Article
  • Citations33

On the Effectiveness of Using Elitist Genetic Algorithm in Mutation Testing

  • Sep 09, 2019
  • Symmetry
  • Shweta Rani +2
  • Research Article
  • Citations3

Mutation-based genetic algorithm for efficiency optimisation of unit testing

  • Jan 01, 2019
  • International Journal of Advanced Intelligence Paradigms
  • Rijwan Khan +1
  • Research Article
  • Citations1

Mutation-based genetic algorithm for efficiency optimisation of unit testing

  • Jan 01, 2019
  • International Journal of Advanced Intelligence Paradigms
  • Rijwan Khan +1
  • Conference Article
  • Citations8

MutantDistiller: Using Symbolic Execution for Automatic Detection of Equivalent Mutants and Generation of Mutant Killing Tests

  • Aug 05, 2020
  • Michael Baer +2
  • Book Chapter
  • Citations3

Subsumption in Mutation Testing: An Automated Model Based on Genetic Algorithm

  • Jan 01, 2019
  • Maria Cristina Tenório +4
  • Conference Article
  • Citations21

Artificial neural network weights optimization using ICA, GA, ICA-GA and R-ICA-GA: Comparing performances

  • Apr 01, 2011
  • Vahid Khorani +2
  • Research Article
  • Citations23

On the Suitability of Different Representations of Solid Catalysts for Combinatorial Library Design by Genetic Algorithms

  • Aug 12, 2008
  • Journal of Combinatorial Chemistry
  • Oliver C Gobin +1
  • Research Article
  • Citations21

An Evolutionary Algorithm Based Approach to Design Optimization Using Evidence Theory

  • Jun 10, 2013
  • Journal of Mechanical Design
  • Rupesh Kumar Srivastava +2
  • Conference Article
  • Citations13

Mutation testing strategies using mutant classification

  • Mar 18, 2013
  • Mike Papadakis +1
  • Research Article
  • Citations17

A machine learning approach for classification of equivalent mutants

  • Dec 03, 2019
  • Journal of Software: Evolution and Process
  • Muhammad Rashid Naeem +3
  • Research Article
  • Citations4

The ratio of equivalent mutants: A key to analyzing mutation equivalence

  • Jul 14, 2021
  • Journal of Systems and Software
  • Imen Marsit +6
  • Research Article

Simulink model testing method based on program mutation

  • Apr 02, 2015
  • Journal of Beijing University of Aeronautics and Astronautics
  • Yibin Zhou +3
  • Research Article
  • Citations34

Mutation testing in UTP

  • Jun 05, 2008
  • Formal Aspects of Computing
  • Bernhard K Aichernig +1
  • Research Article
  • Citations43

Application of non-animal-inspired evolutionary algorithms to reservoir operation: an overview.

  • Jun 15, 2019
  • Environmental Monitoring and Assessment
  • Mahsa Jahandideh-Tehrani +2
  • Research Article
  • Citations1

Mutation Testing to Evaluate Android Applications

  • Jan 01, 2020
  • International Journal of Open Source Software and Processes
  • Ahmad A Saifan +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.