The first major update to the MATmute MATLAB code mutation and analysis tool has been released.
This update (version 0.2.0) changes the focus of MATmute from simple test sufficiency analyses to more complex and informative test sensitivity analyses which are much better suited to the task of evaluating the accuracy of scientific and numerical codes.
The MATmute package now includes the functions needed to mutate a piece of MATLAB code, run a suite of tests on the resulting mutants, analyze the numerical error in the results, and assess the impact of each test on each mutant. These results can then be used to evaluate, augment, or simplify a test suite or to better understand the sensitivity of the program under test.
MATmute, a code mutation system for MATLAB, has achieved its first public release. For more information please go to matmute.sourceforge.net.