Elsa L Gunter

Elsa L Gunter

Research Associate Professor, Department of Computer Science, University of Illinois, Urbana - Champaign,

Curriculum Vita


Class Materials
Course Web-site for Formal Software Development Methods (CS 477 Spring 2013)
Course Web-site for Programming Languages and Compilers (CS 421 Fall 2012)
Course Web-site for Topics in Automated Deuction (CS 576 Spring 2012)
Course Web-site for Operating Systems Design (CS 423 Spring 2011)
Course Web-site for Programming Languages Design(CS 422 Spring 2009)


Projects

Research Interests: Software engineering; formal methods; design and use of automated and interactive theorem provers; mathematical semantics of programming languages; proof theory and type theory; order theory.


Research Program:

The focus of my research has been and continues to be on theorem proving with an automated assistant, and its application to reasoning about protocols, programs and programming language semantics. Theorem provers capable of supporting general mathematical reasoning offer the greatest flexibility for developing programming language semantics and for proving properties of programs. However, to be truly useful for such applications, much specialized infrastructure must be available as well. For the immediate future, I plan to apply automated theorem proving to reasoning about domain specific languages, particularly ones for networking and security. To support such reasoning, I am working on better integration of HOL90, and possibly related theorem provers, with model checkers and other fully automatic tools for theorem proving.


Address:


Search Engines


Last modified: Feb 9, 2005.