MuJava: an automated class mutation system
By Yu-Seung Ma, Jeff Offutt, Y. Kwon. Software testing, verification & reliability, 2005
689 citations recorded by the source corpus.
Subfields: Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/82ac07f92da061ffe6bec539f9851a604c396f2d
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Information Systems
In Software
Citations in the corpus
- Chapter Six - Mutation Testing Advances: An Analysis and Survey (2019, methodology): “The method has been applied on the most popular programming languages such as C [6], C++ [7], C# [8], Java [9], JavaScript [10], Ruby [11] including specification [2] and modelling languages [12].”
- DeepMutation: Mutation Testing of Deep Learning Systems (2018, background): “like Java [51], [52], C# [53], [54], SQL [55], and AspectJ [56].”
- Machine Learning Testing: Survey, Landscapes and Horizons (2019, background): “Among the 43 injected faults in Weka [119] (injected by MuJava [242]), the metamorphic relations were able to reveal 39.”
- Testing and Validating Machine Learning Classifiers by Metamorphic Testing (2011, neutral): “MuJava is a powerful and automatic mutation analysis system, which can provide different options for mutant generation , such as creating " traditional mutants " (related to arithmatic operators, logical operators, etc.) or " class mutants " (Java-specific mutants, such as changing a variable's scop”
- Higher Order Mutation Testing (2009, methodology): “Instead of making changes on source code, this technique generates mutant by changing Java Bytecode directly [168].”