Here are
29 public repositories
matching this topic...
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Updated
May 11, 2022
Python
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Collection of Verification Tasks (MOVED, please follow the link)
CPAchecker, the Configurable Software-Verification Platform (read-only mirror)
Updated
May 13, 2022
SWIG
Curated List of Research Focused Reading Materials & Videos for Learning about Programming Language Theory Research, Formal Methods and their application in some most active computer Science fields.
Map2Check: Finding Software Vulnerabilities
Updated
Nov 13, 2020
SWIG
An Exchange Format for Verification Witnesses
Updated
Feb 23, 2022
Python
Read-only mirror of the Klever Git repository
Updated
May 13, 2022
Python
Information to reproduce results from SV-COMP (MOVED, please follow the link)
Formalisation of the linear lambda calculus in Coq
Prototype functional programming language with refinement types, powered by Inox
Updated
Jun 13, 2018
Scala
Teaching and Learning Software Verification via SVF
Static & Dynamic Verification of C programs
Updated
Oct 5, 2019
OCaml
Updated
Jun 28, 2019
Rust
Rust software verification benchmarks
Updated
Jul 31, 2020
Rust
A consistency checker for probabilistic software quality models
Abstractly represent software error traces as finite automata.
An interpreter for Denotational Semantics of While language
Updated
Apr 11, 2018
Python
Updated
Mar 26, 2020
Rust
Voila is proof outline checker for fine-grained concurrency verification
Updated
Apr 10, 2022
Scala
Formal Verification on NDN trust schema
Software Verification course project - Fixing bugs using a working example as a specification
Updated
Sep 16, 2018
Java
(my verification project for cs5110 / cs6110) A vscode extension that adds live visualizations of alloy type structures to vscode. (also includes some basic some basic langauge support)
Updated
May 1, 2021
TypeScript
SafePKT Flavor of RVT (a collection of tools/libraries to support both static and dynamic verification of Rust programs.)
Updated
Nov 16, 2021
Rust
4th Year Honours Thesis on Programming Language Semantics
Language invariant AST abstraction with APIs to create, visualize or compare ASTs
Nidhugg is a bug-finding tool which targets bugs caused by concurrency and relaxed memory consistency in concurrent programs. It is particularly useful for programs written in C/pthreads. Currently Nidhugg supports the SC, TSO, PSO, POWER and ARM (partial) memory models.
Improve this page
Add a description, image, and links to the
software-verification
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
software-verification
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.