bolt12 / alloy-pastry-dht

Modelling, Specification and Verification of the DHT Pastry protocol, using Alloy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DHT Pastry Protocol Model, Specification and Verification

This repository exposes the result of a project done in the scope of the Specification and Modelling course at University of Minho.

The objective is to model, specify and verify, using Alloy Analyzer, part of the DHT Pastry Protocol. This has already been done, using TLA+, but this is an attempt to do so in Alloy.

Project overview

The project consists of 2 files. One file for the model and its specification/verification and other for the visualizer theme.

Authors

About

Modelling, Specification and Verification of the DHT Pastry protocol, using Alloy.

License:MIT License


Languages

Language:Alloy 100.0%