tool for formal verification of parallel software
Project homepage: https://spinroot.com/
Description
Spin is a software verification tool for analyzing the consistency of
asynchronous systems. Examples of asynchronous systems include multi-threaded
programs, distributed systems, and communications protocols. Spin takes a
system model specified in Promela (the PROcess MEta LAnguage). It also takes
a specifciation of the requirements for logical correctness, and allows both
interactive and exhaustive simulations of the system for verifying these
properties.
Package information
- Ports path
- lang/spin
- Package architecture
- amd64
- Maintainer
- Ori Bernstein <ori@eigenstate.org>
- Categories
- lang
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
None listed.