Alloy analyser running in gitpod.io
-
Updated
May 14, 2022 - Python
Alloy analyser running in gitpod.io
Interactive Teaching Application on SAT solvers in Formal Methods
Source code for Regret synthesis for two-player turn-based game played on graphs - ICRA 22
Concept of Python-based Formal Verification Framework
Pygame implementation of the infamous Conway's Game of Life
SMT-Based CPS Parameter Synthesis and Repair
This repository contains the resources and files related to the formal verification of the Session protocol using the Tamarin prover. The work focuses on verifying the security properties of the Session protocol in the symbolic model, encompassing peer-to-peer message delivery and onion routing.
Docker Container to run UCLID5
Splitting signal temporal logic (STL) specifications in time
Python implementations for CryptoVerif – Python library and examples. No longer maintained.
exploring the basics of static code analysis for fun
Implements Formal Methods based Never-Losing Robot Player for Tic-Tac-Toe
Model predictive control (MPC) for a stochastic linear system with runtime signal temporal logic (STL) specifications
VDM-SL execution library using public/private VDMPad servers.
Python utilities for working with TLA+ specifications
Automatic method synthesis based on similar code blocks and comments.
Formal Methods in Software Development Project 2019/2020 - Generation of a controller for a game grid with obstacle and goal cell. The controller is generated by interrogating NuSMV as a blackbox and using the output appropriately.
transpiler from (a subset of) python to nuXmv
An experiment and a demo for metabolic homeostasis self-adaptation systems
Add a description, image, and links to the formal-methods topic page so that developers can more easily learn about it.
To associate your repository with the formal-methods topic, visit your repo's landing page and select "manage topics."