michael-schwarz
PhD Candidate in Static Analysis at TUM
Technical University of Munich @tum-cit-pl Munich
michael-schwarz's Stars
alshedivat/al-folio
A beautiful, simple, clean, and responsive Jekyll theme for academics
facebook/SPARTA
SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstract Interpretation.
intel/yarpgen
Yet Another Random Program Generator
zanderso/cil-template
A simple tutorial about how to use the CIL compiler frontend
eddelbuettel/filter-journal-spam
spamassassin blocked-list to avoid traffic from predatory publishers
lisa-analyzer/lisa
đź“š a modular easy to use Library for Static Analysis aiming at multi-language analysis
smart-contract-verification/ethereum-via-asm
csmith-project/creduce
C-Reduce, a C and C++ program reducer
soot-oss/SootUp
A new version of Soot with a completely overhauled architecture
opalj/opal
static-analysis-engineering/codehawk
CodeHawk Abstract Interpretation Engine and Analyzers
ultimate-pa/ultimate
The Ultimate program analysis framework.
moves-rwth/caesar
Deductive verification infrastructure for probabilistic programs
kdudka/predator
A Shape Analyzer Based on Symbolic Memory Graphs
edwintorok/lintcstubs
OCaml C stub static analyzer
seahorn/clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
wala/WALA
T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaScript, and may common static program analyses
flux-rs/flux
Refinement Types for Rust
seahorn/seahorn
SeaHorn Verification Framework
AbsInt/itc-benchmarks
static analysis benchmarks from Toyota ITC
svobodovaLucie/ConcurrencyBenchmark
ExpoSEJS/ExpoSE
A Dynamic Symbolic Execution (DSE) engine for JavaScript. ExpoSE is highly scalable, compatible with recent JavaScript standards, and supports symbolic modelling of strings and regular expressions.
kaist-plrg/concrat
Concurrent-C to Rust Automatic Translator
goblint/GobPie
Goblint IDE integration via MagpieBridge
danluu/setjmp-longjmp-ucontext-snippets
Implementing coroutines, channels, message passing, etc.
souffle-lang/souffle
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
diffblue/cbmc
C Bounded Model Checker
viperproject/prusti-dev
A static verifier for Rust, based on the Viper verification infrastructure.
esbmc/esbmc
The efficient SMT-based context-bounded model checker (ESBMC)
zkincaid/duet
Duet: static analysis for unbounded concurrency