Eric Larson's Research

Research Interests:

My primary areas of research are in software bug detection and program analysis. I am also interested in software testing, debugging, and software development. In the past, I have done work in computer architecture and simulation.


Selected Research Publications:

SUDS: An Infrastructure for Creating Bug Detection Tools (Paper; Software)

Eric Larson

Journal of Automated Software Engineering, Volume 17, Issue 3, September 2010.

(Earlier version appeared at SCAM 2007: Paper, Slides)

 

A Plethora of Paths (Paper; Slides)

Eric Larson

17th IEEE International Conference on Program Comprehension (ICPC), May 2009

High Coverage Detection of Input-related Security Faults (Paper; Slides)
Eric Larson and Todd Austin
12th USENIX Security Symposium (Security '03), August 2003

MASE: A Novel Infrastructure for Detailed Microarchitectural Modeling (Paper; Slides)
Eric Larson, Saugata Chatterjee, and Todd Austin
2001 International Symposium on Performance Analysis of Systems and Software (ISPASS), November 2001

Compiler Controlled Value Prediction using Branch Predictor Based Confidence (Paper; Slides)
Eric Larson and Todd Austin
33rd International Symposium on Microarchitecture (MICRO), December 2000


Computer Science Education Publications:

A Simple but Realistic Assembly Language for a Course in Computer Organization (Paper; Slides; Software)

Eric Larson and Moon Ok Kim

38th ASEE/IEEE Frontiers in Education Conference (FIE), October 2008

 

Performing Engineering Research at Non-Ph.D. Granting Institutions (Paper; Slides)

Eric Larson and Agnieszka Miguel

2007 American Society for Engineering Education (ASEE) Annual Conference and Exposition, June 2007

 

Efficient and Effective Grading of Student Work (Paper; Slides)

Agnieszka Miguel and Eric Larson

2006 American Society for Engineering Education (ASEE) Annual Conference and Exposition, June 2006

 

An Undergraduate Course on Software Bug Detection Tools and Techniques (Paper; Slides)

Eric Larson

ACM SIGCSE 2006 Technical Symposium on Computer Science Education, March 2006

 


Ph.D. Dissertation:

My Ph.D. thesis is titled "Efficient Dynamic Detection of Input Related Software Faults" and was completed at the University of Michigan in Spring 2004 under the guidance of Todd Austin


Software:

SUDS: An infrastructure for creating dynamic software bug detection tools

ANNA: Assembler and simulator for a simple MIPS-based assembly language

MASE / SimpleScalar: A suite of microarchitectural simulators (Note: I no longer work on MASE or SimpleScalar)


Back home
Last updated: June 16, 2010


This is a personal WEB site developed and maintained by an individual and not by Seattle University. The content and link(s) provided on this site do not represent or reflect the view(s) of Seattle University. The individual who authored this site is solely responsible for the site's content. This site and its author are subject to applicable University policies including the Computer Acceptable Use Policy (www.seattleu.edu/policies).