Research Interests
Software analysis and verification
Model checking: algorithms and tools
Security
Logic and automata theory
Research Projects
Model-checking abstractions of programs
Testing concurrent programs
Annotation and proof mechanisms for safe concurrency
Finding security vulnerabilities in web browser extensions
Decidable logics for heaps
Synthesizing programs