Building reliable software systems can be hard and challenging. One way to increase the quality of software is to test it rigorously, another is to provide formal proof of correctness of programs. We work on tools and methods to enable developers to build software safely. [Research Statement]

Awards

Grants

Projects

Patents

Publications