Formal Methods Tools

MIT

Tool Description
Bitwuzla Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size …
Boolector [ Not Maintained Since 2024 ] Boolector is a Satisfiability Modulo Theories (SMT) solver for the …
CaDiCaL CaDiCaL is a simplified satisfiability solver.
Caesar Storm is a tool for the analysis of systems involving random or probabilistic phenomena.
Colibri Colibri is an SMT solver.
CryptoMiniSat CryptoMiniSat is a SAT solver. APIs and Bindings This tool is available through the following …
ESBMC ESBMC is a context-bounded model checker based on satisfiability modulo theories for verifying …
Geyser Geyser is a simple symbolic model checker for propositional transition system systems.
Glucose Glucose is a SAT solver.
ImSpin ImSpin is a frontend for the SPIN model checker, providing an environment for users engaged in model …
JANI The JANI specification defines the jani-model model interchange format and the jani-interaction tool …
Lingeling Lingeling is a SAT solver.
Mercury [ Not Maintained Since 2020 ] Mercury is a Model Checker developed for multicore, multiprocessors …
MiniSat [ Not Maintained Since 2013 ] MiniSat is a minimalistic, open-source SAT solver, developed to help …
Momba Momba is a Python framework for dealing with quantitative models centered around the JANI-model …
MUNTA [ Not Maintained Since 2020 ] MUNTA is a model checker for the popular realtime systems modeling …
Q3B [ Not Maintained Since 2023 ] Q3B is an SMT solver for the quantified bit-vector formulas which …
SMT-RAT SMT-RAT is an SMT Real Algebra Toolbox. APIs and Bindings This tool is available through the …
STAMINA A state-space truncation tool for Markov-Chains that can analyze infinite-sized models. Intefaces …
stateright stateright is a Rust library for model checking systems, with an emphasis on distributed systems.
STP STP is a constraint solver for quantifier-free bitvectors. APIs and Bindings This tool is available …
Z3 Z3 is a general-purpose theorem prover widely used for SAT & SMT solving. APIs and Bindings This …