Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: runtime-verification
PAMunb/rvsec
Language: Java - Size: 181 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 2
Copilot-Language/copilot
A stream-based runtime-verification framework for generating hard real-time C code.
Language: Haskell - Size: 4.38 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 595 - Forks: 47
doganulus/reelay-codegen
A code generator from high-level formal specifications for monitoring and pattern matching sequential/temporal data.
Language: Python - Size: 7.87 MB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 6 - Forks: 1
mojtaba-eshghie/HighGuard
HighGuard is a runtime monitoring tool for monitoring smart contracts against high-level properties
Language: JavaScript - Size: 20.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 2
autonomy-and-verification-uol/ROSMonitoring
ROSMonitoring: a Runtime Verification Framework for ROS
Language: Python - Size: 22.9 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 35 - Forks: 3
maroneze/Frama-C-snapshot Fork of Frama-C/Frama-C-snapshot
Release snapshots of the Frama-C platform for source code analysis
Language: OCaml - Size: 74.6 MB - Last synced: 29 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
autonomy-and-verification/varanus
A Runtime Verification toolchain that uses a CSP model as its oracle, checked by FDR.
Language: Python - Size: 915 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1
ista-vamos/fase23-experiments
Experiments for the paper "VAMOS: Middleware for Best-Effort Third-Party Monitoring" accepted to FASE 2023.
Language: SWIG - Size: 3.09 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
ocaml-gospel/ortac
Runtime assertion checking based on Gospel specifications
Language: OCaml - Size: 1.42 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 31 - Forks: 9
ista-vamos/vamos
The main VAMOS repository
Language: Makefile - Size: 1.13 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
HAROS-framework/hpl-rv-ros
Tools to enable Runtime Verification in ROS using HPL properties
Language: Python - Size: 69.3 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 2 - Forks: 0
doganulus/python-monitors
A pure Python package to monitor formal specifications over temporal sequences
Language: Python - Size: 43.9 MB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 15 - Forks: 5
mikeroyal/LLVM-Guide
LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.
Language: C++ - Size: 191 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 92 - Forks: 4
doganulus/reelay
A header-only C++ library for system-level verification and declarative testing of real-time systems with Python bindings.
Language: C++ - Size: 2.98 MB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 29 - Forks: 5
akutruff/typescript-needs-types
TypeScript please give us types.
Size: 118 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 388 - Forks: 12
davimonteiro/lotus-runtime
A Tool for Runtime Monitoring and Verification of Self-adaptive Systems
Language: Java - Size: 1.18 MB - Last synced: 27 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 2
duncanatt/detecter
A runtime verification tool for Erlang systems
Language: Erlang - Size: 1.73 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 12 - Forks: 6
MoonLightSuite/moonlight
MoonLight: a light-weight framework for runtime monitoring.
Language: Java - Size: 85.3 MB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 12 - Forks: 3
doganulus/timescales
A benchmark generator for Metric Temporal Logic (MTL) monitoring tools
Language: Shell - Size: 1.2 MB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 6 - Forks: 2
astrohelm/metaforge
Library 📝 that allow you to describe data structures by subset of JavaScript syntax and validate them at runtime
Language: JavaScript - Size: 313 KB - Last synced: 20 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 1
runtime-monitoring/explanator2 📦
Explanator2 is an online monitor that produces verdicts in the form of explanations for Metric Temporal Logic formulas.
Language: Isabelle - Size: 20 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
VeraBE/VeriMan
Analysis tool for Solidity smart contracts. Prototype.
Language: Python - Size: 81.1 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 33 - Forks: 8
Frama-C/Frama-C-snapshot
Release snapshots of the Frama-C platform for source code analysis
Language: OCaml - Size: 75.1 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 152 - Forks: 36
ista-vamos/vamos-mpt
Monitoring hyperproperties with Multi-trace prefix transducers
Language: Python - Size: 140 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
git-afsantos/hpl-rv
Tools to manage RV monitors created from HPL
Language: Python - Size: 308 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 0
Zeraka/rvtool
a solidity runtime verification tool based on LTL.
Language: C++ - Size: 24 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
ettle/panics
Run time assertions with panics for Go
Language: Go - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Jesserc/k-framework-demo
Learning K framework by Runtime Verification
Size: 2.93 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
GervinFung/parse-dont-validate 📦
Validating data acts as a gatekeeper, parsing them into meaningful data types adds valuable information to raw data
Language: TypeScript - Size: 337 KB - Last synced: 10 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
dSynMa/syMTri
A tool for reactive synthesis with monitor triggers.
Language: Python - Size: 909 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
dependable-ai/nn-dependability-kit
Toolbox for software dependability engineering of artificial neural networks
Language: Jupyter Notebook - Size: 227 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 33 - Forks: 9
jcp19/SPIDER 📦
Automated data race detection from a distributed trace via SMT constraint solving
Language: Java - Size: 15.3 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 17 - Forks: 1
yugr/sighandlercheck
Proof-of-concept tool for checking signal handlers for reentrancy issues.
Language: C - Size: 42 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 17 - Forks: 2
Copilot-Language/copilot-language 📦
(DEPRECATED) Front-end of Copilot defining the user language.
Language: Haskell - Size: 356 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 15 - Forks: 3
Copilot-Language/copilot-core 📦
(DEPRECATED) Intermediate representation for Copilot.
Language: Haskell - Size: 386 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 5 - Forks: 2
yugr/sortcheck
Tool for detecting violations of ordering axioms in qsort/bsearch callbacks.
Language: C - Size: 153 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 28 - Forks: 2
nondeterministic/ltl3tools
Convert LTL formulas into finite-state automata for monitoring
Language: OCaml - Size: 85 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 6 - Forks: 1
AngeloFerrando/IncrementallyPredictiveRV
Tool which implements an Incrementally Predictive Monitor, where the predictions are obtained by a model of the system learnt through Process Mining
Language: Python - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
yugr/debian_pkg_test
Scripts to apply code analyzers to Debian packages.
Language: Shell - Size: 158 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 1
MasWag/monaa
A Tool for Timed Patten Matching with Automata-Based Acceleration
Language: C++ - Size: 2.06 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 8 - Forks: 0
yugr/DirtyPad
Clang plugin which fills structure pads to provoke buffer overflow errors
Language: C++ - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 7 - Forks: 0
yugr/failing-malloc
A simple 5-minute checker which simulates OOM failures by returning NULL from malloc
Language: C - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
yugr/DirtyFrame
A prototype tool to provoke uninitilized data errors by filling stack frames with garbage in prologue
Language: Python - Size: 41 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 9 - Forks: 1
AngeloFerrando/RVPlan
RVPlan: Runtime Verification of Assumptions in Automated Planning
Language: Python - Size: 73 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
AngeloFerrando/MultiModelPredictiveRuntimeVerification
Prototype of a Multi-Model Predictive Runtime Monitor in Python
Language: Python - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
STAR-RG/siesta
Repository with code and replication package for SIESTA, the Simple ImperativE SpecificaTion lAnguage, accepted for publication at ICST'2021
Size: 17.6 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
iamumairs/twtl
Rewriting Algorithm for Time Window Temporal Logic
Language: OCaml - Size: 1.85 MB - Last synced: 5 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
phil-kahrl/filter-code-riffs
Useful patterns on advanced usage of the arccore.Filter library.
Language: JavaScript - Size: 17.6 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
phil-kahrl/filter-basic-examples
A repo containing basic examples on usage of the arccore.Filter library.
Language: JavaScript - Size: 2.93 KB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
duncanatt/detecter-inline
A lightweight runtime verification tool for Erlang programs
Language: Erlang - Size: 347 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
migueldingli1997/FYP
Runtime Verification of Timed Regular Expressions in Larva
Language: Java - Size: 9.53 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
shaunazzopardi/deontic-monitoring-solidity
Case study in monitoring a Solidity smart contract with a deontic logic specification language.
Size: 20.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
shaunazzopardi/ethereuem-runtime-verification
An attempt at runtime verification of Ethereum smart contracts.
Language: Haskell - Size: 40 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0