eu90h / p_specs

Miscellaneous formal specifications written in P.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository contains formal specifications of programs written in P, a language specifically intended for formal modeling and analysis of distributed systems that aims to make specification more accessible than, say, TLA+, while also aiming to alleviate combinatorial explosion of model state spaces.

For more on how to get started with P, click here.

Common/FailureInjector, Common/Timer, and Common/SharedMemory were written by contributors to the P language and are included in the tutorial tree of the language repository.

About

Miscellaneous formal specifications written in P.


Languages

Language:OpenEdge ABL 89.1%Language:Jupyter Notebook 8.9%Language:C# 2.0%