Associate professor of computer science, software testing researcher; "Thought is a labyrinth."
universalmutator. Regexp based tool for mutating generic source code across numerous languages
158afl-compiler-fuzzer. Variation of american fuzzy lop for testing compilers
126tstl. Template Scripting Testing Language tool: automated test generation for Python
107cs362w16core. Class core for 362 W 16, OSU
14naucs499sp20. Class on embedded systems testing
13muttfuzz. A tool for meta-fuzzing using program mutants
10cs362sp16core. Class repository for core material in CS362 Oregon State Spring 2016
8cs362sp15core. 362 class repo for spring 2015
6testfs. DeepState testing for TestFS, a user level toy file system that is similar to ext3
5testleveldb. DeepState testing for levelDB
5rb_tree_demo. DeepState version of code accompanying a blog post about fuzzing a red-black tree implementation: http://blog.regehr.org/archives/896
4cbmcmutate. mutation testing meets model checking
4echidna-parade. Scripts to launch swarmed echidna instances (a parade is a group of echidna)
4naucs499sp18. CS 499: Software Security, Spring 2018
4slithermutate. some of the slither mutation testing
3bug-transfer. Python
3cs569sp16. Class for CS 569 SP 16
3cc2022. CC paper on compiler fuzzing
3cs562w16. Class repo for CS562 Winter 2016
2compilermutants. Mutants for GCC and SpiderMonkey used in ISSRE 2018 paper
2agroce.github.io. New webpage hosted at github
2bitcoin_fuzz_tools. Python
2cs569sp15. 569 Class repo
2swarmed_tools. Swarmed versions of random testing tools
2mutantsnsfsmall. NSF proposal on mutation testing
1deepstate. A unit test-like interface for fuzzing and symbolic execution
1paper-testlength. Data and text for paper on length of tests
1onward24code. Source code and instructions for "(Programs), Proofs and Refutations (and Tests and Mutants)"
1fuzzing22report. Report draft for https://fuzzingworkshop.github.io/
1echidna-parade-issta21-demo. paper for echidna-parade
1howtotestit. Testing book
1bitcorpus.
1echidna_demo_issta20. latex draft + data for a tool paper describing the Echidna fuzzer
1icse18tool. ICSE 18 tool paper on universal mutator
1deepstate-c-blosc2. DeepState harness to test CBlosc2 compression library
1bgganalysis. analyze bgg comments
1