- Name: why
- Version: 2.31
- Release: 6.fc18
- Epoch:
- Group: Applications/Engineering
- License: LPGLv2 with exceptions
- Url: http://why.lri.fr/
- Summary: Software verification platform
- Architecture: x86_64
- Size: 4841892
- Distribution: Fedora Project
- Vendor: Fedora Project
- Packager: Fedora Project
Description:
Why is a software verification platform that applies formal proving
tools to annotated programs. It is currently capable of analysis of C
(through "Frama-C"), Java (through the included tool "Krakatoa"), and
potentially ML programs with some modification into Why's own ML-like
language. Furthermore, Why is capable of analysis of any program that
is mapped onto its own internal language. It uses a weakest
precondition involving calculus to generate potential theorems necessary
for the proof of a program's correctness. It translates these theorems
into formats that can be used by external proof assistants (without any
extra work Coq, PVS, HOL Light, and Mizar are supported - having one is
recommended and both Coq and PVS are packaged for Fedora) and automated
theorem provers (without any extra work Simplify, Alt-Ergo, Yices, Z3,
CVC3, and Zenon are supported and Alt-Ergo, CVC3, and Zenon are packaged
for Fedora) so that these results can be externally proven, resulting in
a proof of program correctness.
Note: Each user account must be set up by running "why-config" at the
command line (to set up a configuration file).
- BuildArch:
- ExcludeArch:
- ExclusiveArch: alpha, armv3l, armv4b, armv4l, armv4tl, armv5tel, armv5tejl, armv6l, armv7l, armv7hl, armv7hnl, i386, i486, i586, i686, pentium3, pentium4, athlon, geode, ia64, x86_64, ppc, sparc, sparcv9, ppc64
- Cookie: buildvm-08.phx2.fedoraproject.org 1358206926
- Buildhost: buildvm-08.phx2.fedoraproject.org
Generated packages:
- why-emacs-2.31-6.fc18.noarch
- why-emacs-el-2.31-6.fc18.noarch
- why-xemacs-2.31-6.fc18.noarch
- why-xemacs-el-2.31-6.fc18.noarch
- why-2.31-6.fc18.x86_64
- why-all-2.31-6.fc18.x86_64
- why-coq-2.31-6.fc18.x86_64
- why-gwhy-2.31-6.fc18.x86_64
- why-jessie-2.31-6.fc18.x86_64
- why-pvs-support-2.31-6.fc18.x86_64
Other version of this rpm: