software-verification
There are 43 repositories under software-verification topic.
NASA-SW-VnV/ikos
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
staticafi/symbiotic
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
seahorn/clam
Static Analyzer for LLVM bitcode based on Abstract Interpretation
sosy-lab/cpachecker
CPAchecker, the Configurable Software-Verification Platform (read-only mirror)
sosy-lab/sv-benchmarks
Collection of Verification Tasks (MOVED, please follow the link)
goblint/analyzer
Static analysis framework for C
SatyendraBanjare/plt-formal-methods-resources
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.
SVF-tools/Teaching-Software-Verification
Teaching and Learning Software Verification via SVF
hbgit/Map2Check
Map2Check: Finding Software Vulnerabilities
ldv-klever/klever
Read-only mirror of the Klever Git repository
sosy-lab/sv-witnesses
An Exchange Format for Verification Witnesses (MOVED, please follow the link)
sosy-lab/sv-comp
Information to reproduce results from SV-COMP (MOVED, please follow the link)
dynaroars/neuralsat
DPLL(T)-based Verification tool for DNNs
michaelsproul/dblib-linear
Formalisation of the linear lambda calculus in Coq
gpetiot/Frama-C-StaDy
Static & Dynamic Verification of C programs
janislley/LSVerifier
LSVerifier - Large Systems Verifier
romac/oxid-light
Prototype functional programming language with refinement types, powered by Inox
polywit/polywit
🌍 A poly-language execution-based violation-witness validator
Benestar/rust-model-checker
A Model Checker in Rust
ConsistAnts/ConsistAnts
A consistency checker for probabilistic software quality models
soarlab/rust-benchmarks
Rust software verification benchmarks
martinchapman/learning-errors
Abstractly represent software error traces as finite automata.
SEL4PROJ/cakeml-bake
CakeML build tool
D33pBlue/While-DS-interpreter
An interpreter for Denotational Semantics of While language
divyeshunadkat/divyeshunadkat.github.io
Personal Webpage
michaelsproul/honours-thesis
4th Year Honours Thesis on Programming Language Semantics
mirkootter/lean-mt
Lean4-Framework to reason about multithreaded algorithms
Olavhaasie/hoare-proof-outlines
Write readable Hoare style proof outlines for imperative programs in Agda.
viperproject/voila
Voila is proof outline checker for fine-grained concurrency verification
Daaata/STV
國立臺北科技大學資訊工程所【軟體測試與驗證】課程檔案、作業與小組專案
PosteruOle/2023_Analysis_Compound_Unit
This repository contains an analysis of a Compound Unit student project. Analysis was done using tools for static and dynamic software verification. The repository is created for the purpose of Software Verification master's studies course at the Faculty of Mathematics.
tomas-dias/msc-sweng
Projects and assignments done during Master's Degree course in Informatics Engineering, with specialisation in Software Engineering, at Faculty of Sciences of the University of Lisbon.
ArmanOzcan18/probabilistic-full-program-induction
full-program induction technique extended to probabilistic programs
LedgerProject/safepkt_rust-verification-tools
SafePKT Flavor of RVT (a collection of tools/libraries to support both static and dynamic verification of Rust programs.)
supleed2/ELEC70056-HSV-CW1
About Coursework 1 for ELEC70056: Hardware and Software Verification, Software Component - Verification of code using Dafny and the theorem-prover Isabelle