PRISM
6.0#21 in formal verification toolsFree planFree planLinuxmacOSWindows
Visit| Fact | PRISM | Why3 |
|---|---|---|
| Purpose | PRISM is a probabilistic model checker for formal modelling and analysis of systems with random or probabilistic behaviour. | Why3 is a platform for deductive program verification that uses WhyML and external theorem provers to discharge verification conditions. |
| Support | The project directs users to its FAQ and manual, and invites other questions, feedback, bug reports, and feature requests through its forum or GitHub issue tracker. | The project provides a user mailing list, a Zulip chat, and a bug tracking system. |
PRISM suits people formally modelling and analyzing systems with probabilistic behavior, including those working with the supported model types and specification languages. It is available for Linux, Windows, and macOS.
Why3 suits developers and researchers working on deductive verification with contracts and WhyML. It may also fit users who need to connect external provers or use its OCaml API.