My research interests include automated software engineering, in particular: software testing; static and dynamic checking of code conformance; repair of structurally complex data; model checking; formal specification languages; parallel and incremental algorithms for software analysis.

I am a recipient of the ISSTA Retrospective Impact Paper Award (2018), the ASE Most Influential Paper Award (2015), the ACM SIGSOFT Impact Paper Award (2012), three ACM SIGSOFT Distinguished Paper Awards (ISSTA 2002, ICSE 2010, and FSE 2019), a Best Practical Paper Award (IEEE S&P Oakland 2014), a Best Industry Paper Award (ICST 2019), a Facebook Testing and Verification Research Award (2018), and an NSF CAREER Award (2009).

My work is funded in part by the National Science Foundation, Air Force Office of Scientific Research, Naval Undersea Warfare Center, Office of Attorney General (Texas), Facebook, Fujitsu, and Huawei.