Eric Larson's Software
EGRET: Evil Generation of Regular Expression Tests
- Description:
Generates a list of accepting strings and rejected strings for a
regular expression. The generated strings are based on common
mistakes when coding regular expressions.
- Developers: Eric Larson, Anna Kirk, Bryan Herr, and Nicolas
Oman
- Software page
- More information:
MDAT: A Multithreading Debugging and Testing Tool
- Description: A multithreading testing and debugging tool
designed for students learning about concurrency and synchronization.
- Developers: Rochelle Palting, Eric Larson, Yanli Wu
- Download
- More information:
Permeate
- Description: Permeate analyzes an Android program to make
sure that the permissions are properly specified.
- Developers: Sophie Dankel, Eric Larson, and Roshanak
Roshandel.
- Download: Github
repository
ANNA: A New Non-complex Architecture
- Description:
ANNA is an assembler and simulator for a simple MIPS-based assembly
language designed to be used in a computer organization course.
- Developers: Moon Ok Kim and Eric Larson
- Web interface
(Developed by Seung Chan Lee)
- Windows (GUI) and Linux (Console) versions available
(contact me for more information)
- More information:
SUDS
- Description: SUDS is an infrastructure for creating
dynamic
bug detection tools with support for static analysis.
- Developers: Eric Larson
- Download: Sourceforge page
- More information:
MASE / SimpleScalar
- Description: A suite of microarchitectural simulators.
- Developers: Eric Larson, Saugata Chatterjee, Dan Ernst,
and
Todd Austin.
- Download: Simplescalar
home page (Note: I no longer work on MASE or SimpleScalar)
- More information:
Back home
Last updated June 24, 2016