Live Verification in an Interactive Proof Assistant
Samuel Gruetter,
Viktor Fukala,
Adam Chlipala
Abstract:We present a prototype for a tool that enables programmers to verify their code as they write it in real-time.
After each line of code that the programmer writes, the tool tells the programmer whether it was able to prove absence of undefined behavior so far, and it displays a concise representation of the symbolic state of the program right after the added line.
The user can then either write the next line of code, or if needed or desired, write a specially marked comment that pr… Show more
Set email alert for when this publication receives citations?
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.