This repository has been archived by the owner. It is now read-only.
Dynamic Demand-Driven Analysis Framework
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
back
benchmark
data
doc
etc
include/helium
lib
log
racket
scratch
scripts
src
test
tmp
tools
utils
.dir-locals.el
.gitignore
CMakeLists.txt
DONE.org
Doxyfile.in
LICENSE.txt
README.org
TODO.org
docker-compose.yml
helium.conf
predefined_macros.h
report.org
setup.sh

README.org

Helium: Dynamic Analysis On Demand

Helium is a framework to generate partial programs and run dynamic analysis. It features a syntactic patching algorithm that find the extra code in addition to the user selection that is necessary for a valid partial program. It also features a demand-driven context search algorithm to find smaller partial programs that preserve a given program property. Please find our paper for technical details. You can find more detail about the code at the online manual.