Interfaces for Formal Methods

I am interested in innovative interfaces, tools, and methods that make interactive theorem proving technology and software verification more accessible to non-experts. My previous work includes tool support for handwritten calculational proofs using tablet pcs. My current efforts are on formally verifying handwritten proofs without the need to learn the specific syntax and intricacies of interactive theorem provers. See papers below.

Alexandra Mendes
Assistant Professor

My research focuses on innovative user interfaces for formal methods and mathematical approaches to software quality. More recently, I started work on usable security, in particular on the impact of formal verification on the use and adoption of formally verified security software product. Much of my most recent work overlaps with the area of software engineering. I am also interested on innovative and fun ways to teach Computer Science. For more details, see selected publications and some of my projects. Follow me on Twitter or add me on LinkedIn.