Pinned Repositories
AbcDatalog
Datalog that's as easy as ABC.
accrue-bytecode
Interprocedural Java byte code analysis framework together with several analyses. Notably includes a multi-threaded points-to analysis (flow-sensitive and flow-insensitive) and a PDG construction analysis.
CIFC
Coarse-grained information flow control for Java
Co-InflowPrototype
Evaluation of Co-Inflow using IFSpec benchmark
cs152-lecture-code
Code from CS152 lectures
dminor-in-formulog
A Formulog-based implementation of a type checker for Dminor, as well as a tool for turning a Dminor program into a database of Formulog facts.
formulog
Datalog with support for SMT queries and first-order functional programming
formulog-syntax
TextMate grammar file for Formulog used in VS Code
shill
Scripting with Least Privilege
ShillBSD
FreeBSD with the necessary patches to run Shill
Harvard Programming Languages Research's Repositories
HarvardPL/formulog
Datalog with support for SMT queries and first-order functional programming
HarvardPL/shill
Scripting with Least Privilege
HarvardPL/AbcDatalog
Datalog that's as easy as ABC.
HarvardPL/cs152-lecture-code
Code from CS152 lectures
HarvardPL/accrue-bytecode
Interprocedural Java byte code analysis framework together with several analyses. Notably includes a multi-threaded points-to analysis (flow-sensitive and flow-insensitive) and a PDG construction analysis.
HarvardPL/dminor-in-formulog
A Formulog-based implementation of a type checker for Dminor, as well as a tool for turning a Dminor program into a database of Formulog facts.
HarvardPL/CIFC
Coarse-grained information flow control for Java
HarvardPL/Co-InflowPrototype
Evaluation of Co-Inflow using IFSpec benchmark
HarvardPL/ShillBSD
FreeBSD with the necessary patches to run Shill
HarvardPL/formulog-syntax
TextMate grammar file for Formulog used in VS Code
HarvardPL/ASPSynth-Clingo
Tool for Datalog synthesis-as-rule-selection that uses answer set programming (ASP)
HarvardPL/cryptoerase
Prototype compiler for cryptographic enforcement of language-based information erasure
HarvardPL/datalog-synth-smt-asp-artifact
Artifact for the paper "From SMT to ASP: Solver-Based Approaches to Solving Datalog Synthesis-as-Rule-Selection Problems"
HarvardPL/dflamio
DFLAMIO paper writing
HarvardPL/WALA-multithread-pointer
T.J. Watson Libraries for Analysis