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.
forked from awakesecurity/spectacle
-
Notifications
You must be signed in to change notification settings - Fork 0
Embedded specification language & model checker in Haskell
License
proofconstruction/spectacle
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Embedded specification language & model checker in Haskell
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Haskell 98.7%
- Nix 1.1%
- Shell 0.2%