MATmute is a MATLAB code mutation system targeted at developers of scientific software. The package includes a mutator, a MATLAB function to call the mutator and run the mutants, and some examples to demonstrate how to use the system.
Be the first to post a text review of MATmute: A MATLAB Code Mutator. Rate and review a project by clicking thumbs up or thumbs down in the right column.
- minor code clean-up and simplification that should have no impact on performance - tests have been removed from the package because they were outdated anyways - references to mutant killing have been replaced with mutant detection; in particular; note that getkeykillers is now named getkeydetectors and getkeykills is now named getkeydetects - histc functions were removed because it was felt that they are unnecessary and difficult to use: users can use the built-in histc function to construct similar plots
- minor code clean-up and simplification that should have no impact on performance - tests have been removed from the package because they were outdated anyways - references to mutant killing have been replaced with mutant detection; in particular; note that getkeykillers is now named getkeydetectors and getkeykills is now named getkeydetects - histc functions were removed because it was felt that they are unnecessary and difficult to use: users can use the built-in histc function to construct similar plots
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.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?