Video
F*: Tactics, SMT, and metaprogramming
I’ll present the incipient tactics engine for F*, a programming language aimed at verification with an SMT backend. In the quest to make both F* proofs faster and more reliable and the language itself more…
Publication
ROSA: R Optimizations with Static Analysis
Publication
Research for Practice: Programming by Examples
Publication
Learning Shape Analysis
Video
Synergy Among Deep Learning, Security, and Programming Languages
Deep learning has achieved great successes in many application scenarios, such as image classification and autonomous driving. Many of these applications are security sensitive. In this talk, we will introduce some of our recent works…