Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Genetic Screens02:46

Genetic Screens

Genetic screens are tools used to identify genes and mutations responsible for phenotypes of interest. Genetic screens help identify individuals or a group of people at risk of developing  genetic diseases and help them with early intervention, targeted therapy, and reproductive options.
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which result in visible changes...
In vitro Mutagenesis01:16

In vitro Mutagenesis

To learn more about the function of a gene, researchers can observe what happens when the gene is inactivated or “knocked out,” by creating genetically engineered knockout animals. Knockout mice have been particularly useful as models for human diseases such as cancer, Parkinson’s disease, and diabetes.
In-vitro Mutagenesis01:16

In-vitro Mutagenesis

To learn more about the function of a gene, researchers can observe what happens when the gene is inactivated or “knocked out,” by creating genetically engineered knockout animals. Knockout mice have been particularly useful as models for human diseases such as cancer, Parkinson’s disease, and diabetes.
Spontaneous and Induced Mutations01:30

Spontaneous and Induced Mutations

Spontaneous mutations arise infrequently during DNA replication due to errors in the process. A key factor behind these errors is tautomeric shifts in nitrogenous bases, where bases transition from keto to enol forms or amino to imino forms. This shift can alter base-pairing rules, leading to mutations. Additionally, reactive oxygen species (ROS) arising from aerobic metabolism can damage DNA, resulting in depurination (loss of a purine base) or depyrimidination (loss of a pyrimidine base).
Mutations01:35

Mutations

Mutations are changes in the sequence of DNA. These changes can occur spontaneously or they can be induced by exposure to environmental factors. Mutations can be characterized in a number of different ways: whether and how they alter the amino acid sequence of the protein, whether they occur over a small or large area of DNA, and whether they occur in somatic cells or germline cells.
Chromosomal Alterations Are Large-Scale Mutations
While point mutations are changes in a single nucleotide in...
Mutations01:39

Mutations

Overview

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same journal

In-silico combinatorial design and pharmacophore modeling of potent antimalarial 4-anilinoquinolines utilizing QSAR and computed descriptors.

SpringerPlus·2017
Same journal

Erratum to: Implication of Paris Agreement in the context of long-term climate mitigation goals.

SpringerPlus·2017
Same journal

Erratum to: Associations between adherence, depressive symptoms and health-related quality of life in young adults with cystic fibrosis.

SpringerPlus·2017
Same journal

Erratum to: Numerical method to compute acoustic scattering effect of a moving source.

SpringerPlus·2017
Same journal

Identifying appropriate protected areas for endangered fern species under climate change.

SpringerPlus·2017
Same journal

An Algorithm to detect balancing of iterated line sigraph.

SpringerPlus·2017

Related Experiment Video

Updated: May 12, 2026

An Introduction to Worm Lab: from Culturing Worms to Mutagenesis
10:44

An Introduction to Worm Lab: from Culturing Worms to Mutagenesis

Published on: January 11, 2011

Searching and generating test inputs for mutation testing.

Mike Papadakis1, Nicos Malevris

  • 1Interdisciplinary Center for Security, Reliability and Trust, University of Luxembourg, Luxembourg, Luxembourg.

Springerplus
|April 23, 2013
PubMed
Summary
This summary is machine-generated.

Mutation testing is crucial for fault detection but expensive. This study introduces search-based testing to automate mutant revealing test case generation, proving its effectiveness and practicality for industrial applications.

Keywords:
Mutation testingSearch based testingTest case generation

More Related Videos

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing
11:36

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing

Published on: July 3, 2016

Related Experiment Videos

Last Updated: May 12, 2026

An Introduction to Worm Lab: from Culturing Worms to Mutagenesis
10:44

An Introduction to Worm Lab: from Culturing Worms to Mutagenesis

Published on: January 11, 2011

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing
11:36

A Protocol for Functional Assessment of Whole-Protein Saturation Mutagenesis Libraries Utilizing High-Throughput Sequencing

Published on: July 3, 2016

Area of Science:

  • Software Engineering
  • Software Testing
  • Fault Detection

Background:

  • Mutation testing is a vital technique for identifying software faults.
  • High costs make traditional mutation testing impractical for industry.
  • Automated test data generation is effective but underutilized in mutation testing.

Purpose of the Study:

  • To investigate the application of search-based testing for automated mutation testing.
  • To develop an effective approach for generating test inputs that reveal mutants.
  • To demonstrate the feasibility and practicality of the proposed framework.

Main Methods:

  • Utilized search-based testing techniques to generate test inputs.
  • Proposed a dynamic execution scheme to guide the search for mutants.
  • Developed a framework for producing mutation-based test cases.

Main Results:

  • The proposed search-based approach significantly outperforms previous methods in revealing mutants.
  • Demonstrated the framework's feasibility for practical industrial use.
  • Successfully generated effective mutation-based test cases.

Conclusions:

  • Search-based testing offers a practical and effective solution for automating mutation testing.
  • The proposed dynamic execution scheme enhances mutant detection efficiency.
  • This framework addresses the cost and complexity barriers of industrial mutation testing.