Home > Programming > Microsoft Research Projects of Interest – Verification and Property Checking

Microsoft Research Projects of Interest – Verification and Property Checking

Microsoft has a number of great groups at the MSR and a lot of interesting projects. I am nearly done with my PhD and am looking for possible opportunities at various research labs and groups. In this series of posts, I am going to briefly summarize interesting projects select for MSR researcher and post-doc positions.

Verification and Property Checking

Boogie is an intermediate verification language that can be used to build program verifiers.

F7 is an enhanced typechecker for the F# programming language. F7 is based on the premise that it should be possible to check various security properties of F# implementation code by typing.

The project End-to-end Security Verification using Refinement Types is concerned with building, verifying, and deploying systems with provable security guarantees using refinement and affine types to verify programs written in a core subset of F#.

Yogi is a research project about software property checking that combines static analysis with testing.

  1. No comments yet.
  1. No trackbacks yet.

Leave a comment