Microsoft Research Boogie
(aka
The World's Best Program Verification System)
Boogie is a program verification system that produces verification conditions for programs written in an intermediate language (also named Boogie). The intermediate language is easy to target from source languages such as Spec#, C#, or even C.
This project is sponsored by the
Research in Software Engineering Group (RiSE) based in the Microsoft Research Redmond Laboratory.
Now you can try Boogie from your webbrowser at the
RiSE4Fun website. The website also supports
Dafny.