@plum-umd

Programming Languages at University of Maryland

  • a Java front-end for Sketch synthesis tool

    Python 5 1 Updated Mar 24, 2017
  • The Redexer binary instrumentation framework for Dalvik bytecode

    OCaml 95 32 Updated Mar 24, 2017
  • facade for using WALA from Scala

    Scala 5 Updated Mar 23, 2017
  • Types, type checking, and contracts for Ruby

    Ruby 330 13 Updated Mar 21, 2017
  • Publicly visible materials for UMD course CMSC 330

    OCaml 17 63 Updated Mar 15, 2017
  • T.J. Watson Libraries for Analysis

    Java 68 Updated Mar 14, 2017
  • Monadic evaluators for abstracting defnitional interpreters

    TeX 7 2 Updated Mar 2, 2017
  • Webpage for DVH

    CSS Updated Feb 12, 2017
  • Nominal Adapton in Rust

    Rust 25 6 Updated Feb 8, 2017
  • C-Strider: Type-Aware Heap Traversal for C

    C 3 1 Updated Sep 28, 2016
  • 2016 Trends in Functional Programming

    Racket Updated Sep 27, 2016
  • KVolve: an extension to the popular Redis database, to support the evolution of high-availability applications and their data online.

    C 3 Updated Sep 23, 2016
  • Synthesizing Framework Models for Symbolic Execution

    Java 11 2 Updated Sep 15, 2016
  • Ruby 76 5 Updated Jul 26, 2016
  • (Nominal) Adapton in OCaml

    OCaml 26 2 Updated May 1, 2016
  • TeX 1 Updated Apr 11, 2016
  • Useful stuff for OCaml programs

    OCaml Updated Mar 22, 2016
  • The PLUM webpage

    Ruby 1 2 Updated Mar 19, 2016
  • Constructive Galois connections

    Agda 11 3 Updated Mar 16, 2016
  • Adapton Project Homepage

    17 1 Updated Feb 6, 2016
  • An incremental IMP interpreter, built using Adapton.

    OCaml 2 Updated Feb 5, 2016
  • Java Updated Jan 27, 2016
  • Racket-based implementation of Adapton

    Racket 2 1 Updated Jan 6, 2016
  • Adaptive Concretization for Parallel Program Synthesis

    Python 2 Updated Oct 23, 2015
  • Rubah is a Dynamic Software Updating (DSU) system for Java that works on stock JVMs

    Java 16 2 Updated Sep 13, 2015
  • Updated Sep 12, 2015
  • H2 database with patches for Rubah

    Java 4 Updated Sep 1, 2015
  • Troyd: Integration Testing for Android

    Ruby 17 7 Updated Jun 15, 2015
  • Web REPL for Soft Contract Verification (SCV) Racket

    JavaScript 11 Updated Apr 10, 2015
  • Playing with embedding faceted semantics in Agda

    Agda Updated Apr 8, 2015