NicolasT / spectacle

Embedded specification language & model checker in Haskell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spectacle

ci

Language.Spectacle defines an embedded language for writing formal specifications of software in the temporal logic of actions. Specifications written in spectacle can be model-checked and shown to either be correct with respect to temporal properties or refuted by a counterexample. Examples of specifications written in spectacle are provided under test/integration.

About

Embedded specification language & model checker in Haskell

License:Apache License 2.0


Languages

Language:Haskell 99.3%Language:Nix 0.5%Language:Shell 0.2%