sgreen官网安卓

苹果软件-免费软件站-快连加速器app-软件剪辑

苹果软件-免费软件站-快连加速器app-软件剪辑

james@certora.com
jrw12@cs.washington.edu

I am chief blockchain skeptic and formal verification shill at Certora.

This is my academic homepage. Before joining Certora I was a graduate student at the University of Washington. My research interests are in programming languages and applications of PL techniques to systems, and I continue to be active in research both in my day job and beyond. I'm also a sucker for math, music, and puzzles.




苹果软件-免费软件站-快连加速器app-软件剪辑

April 6, 2024.
Our paper about Armada will appear in PLDI 2024 (preprint). Armada is a verification system for shared-memory multithreaded programs that allows programmers to write verified systems whose performance matches unverified counterparts, by giving them control over memory layout and choice of synchronization primitives. The key insight is that high-level reasoning principles from the literature can be proved sound against a low-level semantic model that is expressive enough to support these programmer choices.

April 6, 2024.
Our paper about Szalinski will appear in PLDI 2024 (preprint). Szalinski is a tool for decompiling low-level CAD models into higher-level CAD programs that use higher-order functions like map and fold. Szalinski uses E-graphs to efficiently reason about the space of programs that are equivalent to the input model.

March 30, 2024.
In spring 2024, I am teaching CSE 490P (Advanced Programming Languages and Verification). Check out the 安卓ssr官网!


苹果软件-免费软件站-快连加速器app-软件剪辑

I am the Chief Technology Officer of 安卓ssr官网, a startup based in Tel Aviv that builds formal verification tools for blockchain smart contracts. I live and work in Seattle.

This is my academic homepage. Before joining Certora I was a graduate student at the University of Washington, where I was advised by Zach Tatlock in the PLSE group. My research interests are in programming languages, systems, and formal methods. My thesis work is on compositional techniques for verifying distributed systems implementations. I generally enjoy working with proof assistants and SMT solvers on applications to all kinds of concurrent programming. I also dabble in floating point, compilers, and 3D printing.

Before grad school, I did my undergraduate at Williams College, graduating in 2013, where I worked with Steve Freund on dynamic race detection. Since then Steve and I have continued to collaborate, including on an "our powers combined" paper on verified dynamic race detection with Cormac Flanagan.

SGreen安卓破解版|SGreen免费破解版 V3.0.0.1012 安卓版 ...:2021-3-3 · 酷鸟浏览器APP V2.0.0.1012 安卓最新版 任子行网行国际浏览器APP V2.0.0.1004 安卓手机版 SGreen绿叶浏览器APP V3.0.0.1012 安卓手机版 腾浪跨境浏览器手机版 V2.0.1.1020 安卓最新版

I sing baritone in the St. Mark's Cathedral Choir, Evensong Choir, and Compline Choir. The Compline Choir performs each Sunday night at 9:30pm at St. Mark's. The Compline service a 30 minute chanted/sung service that tends to draw hundreds of people every week and thousands via a live radio broadcast and the podcast. It's a classic Seattle experience. You should check it out! You can listen live on King FM or get the podcast.

I occasionally play handbells.

Finally, I like to ride my bike (a Trek 520): in 2009 I 安卓ssr官网 the TransAm. I'm always thinking about my next tour.


苹果软件-免费软件站-快连加速器app-软件剪辑