Assembly for EVM and formal verification
-
Updated
Jun 19, 2024 - C++
Assembly for EVM and formal verification
Reads a state transition system and performs property checking
Tool for creating Timed Automata and checking their language emptiness.
C++ framework for rigorous computation on cyber-physical systems
A high-performance library for Mission-time Linear Temporal Logic (MLTL) parsing, Abstract Syntax Tree (AST) manipulation, and formula evaluation. Supports C++ and Python interfaces.
IMPaCT: Interval MDP Parallel Construction for Controller Synthesis of Large-Scale Stochastic Systems. IMPaCT is an open-source software tool for the parallelized verification and controller synthesis of large-scale stochastic systems using interval Markov chains (IMCs) and interval Markov decision processes (IMDPs).
Minimal ROBDD library implemented as part of the Verification of Digital Systems course
Symbolic execution of LLVM IR
BLACK (Bounded Lᴛʟ sAtisfiability ChecKer)
Extendable verification engine and simulator for Tick Tock Automata constructs
STAMINA - the STochiastic Approximate Model-checker for INfinite-state Analysis, integrated with the Storm model checking engine.
This is solc-verify, a modular verifier for Solidity.
Linearization of non-linear dynamic systems for reachability analysis
In this repository you can find all of my projects for Verification of Reactive Systems Course when I was in 2nd semester of my master's at SUT.
Frozen 1.0 release of the Ariadne C++ framework for cyber-physical systems
A model checker for safe Petri nets based on partial-order semantics
a solidity runtime verification tool based on LTL.
Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"
A library for dynamic analysis of multithreaded POSIX C programs
Add a description, image, and links to the formal-verification topic page so that developers can more easily learn about it.
To associate your repository with the formal-verification topic, visit your repo's landing page and select "manage topics."