Path to this page:
./
wip/why,
Why is a software verification platform
Branch: CURRENT,
Version: 2.29,
Package name: why-2.29,
Maintainer: MarkoSchuetzWhy is a software verification platform.
This platform contains several tools:
1. a general-purpose verification condition generator (VCG), Why, which is
used as a back-end by other verification tools (see below) but which
can also be used directly to verify programs (see for instance these
examples);
2. a tool Krakatoa for the verification of Java programs;
3. a tool Caduceus for the verification of C programs; note that Caduceus
is somewhat obsolete now and users should turn to Frama-C instead.
One of the main features of Why is to be integrated with many existing provers
(proof assistants such as Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and
decision procedures such as Simplify, Alt-Ergo, Yices, Z3, CVC3, etc.).
Required to run:[
lang/ocaml] [
devel/nspr] [
x11/gtk2] [
x11/ocaml-lablgtk] [
devel/ocamlgraph]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
RMD160: 2438151fd7ecb309b1a1fb79f09db032b9338c08
Filesize: 2893.532 KB
Version history: (Expand)
- (2024-09-19) Package has been reborn
- (2024-09-15) Package deleted from pkgsrc
- (2023-02-13) Package has been reborn
- (2020-09-29) Package has been reborn
- (2020-09-29) Package deleted from pkgsrc
- (2020-01-02) Package has been reborn
CVS history: (Expand)