@uwplse

UW PLSE

University of Washington Programming Languages and Software Engineering

  • JavaScript 3 MIT Updated Sep 21, 2018
  • Reincarnate Artifact for ICFP 2018

    JavaScript MIT Updated Sep 20, 2018
  • Synthesis for floating-point expressions

    Racket 293 17 Updated Sep 19, 2018
  • An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework

    Coq 80 8 BSD-2-Clause Updated Sep 19, 2018
  • A framework for formally verifying distributed systems implementations in Coq

    Coq 387 33 BSD-2-Clause Updated Sep 19, 2018
  • Formally verified Coq serialization library with support for extraction to OCaml

    Coq 10 1 Updated Sep 19, 2018
  • Coq utility and tactic library.

    Coq 10 4 BSD-2-Clause Updated Sep 19, 2018
  • A CSS synthesizer and reasoning engine

    Racket 47 1 MIT Updated Sep 15, 2018
  • JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.

    Java 29 Apache-2.0 Updated Sep 12, 2018
  • A Valgrind tool for Herbie

    C 31 2 GPL-3.0 Updated Sep 11, 2018
  • A graphical, time-traveling debugger for distributed systems

    Clojure 2 Updated Sep 11, 2018
  • Proof Updater Mechanically Passing Knowledge Into New Proofs, Assisting The Coq Hacker

    OCaml 11 1 Updated Aug 21, 2018
  • A prototype PUMPKIN PATCH interface with Git integration

    OCaml 1 Updated Aug 16, 2018
  • Fun plugin to play with the Gallina AST.

    OCaml 17 4 Updated Aug 9, 2018
  • gallina frontend for CompCert

    Coq 9 1 Updated Jun 30, 2018
  • Legato is a static analysis for finding bugs in dynamic resource usage

    Java 1 MIT Updated Jun 27, 2018
  • An advanced automated reasoning tool for memory consistency model specifications.

    Alloy 11 2 BSD-2-Clause Updated Apr 30, 2018
  • Demystifying the magic of supertactics

    OCaml 5 Updated Apr 16, 2018
  • Public webpage for Pumpkin Patch

    HTML Updated Mar 19, 2018
  • A compiler from Rust to C, and a checker for unsafe code

    Rust 36 3 Updated Mar 1, 2018
  • Static analysis tools for EPICS

    Haskell 1 Updated Feb 16, 2018
  • Reasoning about BGP configurations. Public development repo.

    Coq 1 MIT Updated Feb 3, 2018
  • A compiler for automatically re-targeting sequential Java code to Apache Spark.

    Java 36 1 BSD-3-Clause Updated Jan 29, 2018
  • A Framework for Big Code Statistics

    Java Updated Jan 16, 2018
  • An implementation of struct_tact for Lean.

    Lean Apache-2.0 Updated Jan 9, 2018
  • Synthesis of Incremental Operations

    Racket 1 1 1 issue needs help Updated Nov 25, 2017
  • A Lean nightly installer for CSE 505.

    Python 2 Apache-2.0 Updated Oct 2, 2017
  • Lean nightly builds

    2 Updated Sep 25, 2017
  • lean

    Forked from leanprover/lean

    Lean Theorem Prover

    C++ 145 Apache-2.0 Updated Sep 25, 2017
  • This project contains various supporting libraries for lean to reason about protocols.

    Lean 2 Apache-2.0 Updated Sep 22, 2017