Mutator
A mutator is a term used across several fields to denote an agent, mechanism, or method that introduces changes to another system. Although the word shares a common root with mutation, its specific meaning varies by domain, including genetics, mutation testing in software engineering, and mutability in programming.
In genetics, a mutator allele or mutator gene increases the baseline mutation rate, usually by compromising
In software engineering, a mutator refers to a tool or component that automatically generates small alterations
In programming language design and software design, a mutator (setter) is a method that changes an object’s