We have a new "Formal Methods" SIG. If you're interested, please join!
"Formal methods" are techniques that use mathematics to prove that models of
software, hardware, or systems will or will not have certain behavior. To be practical,
they must be automated using tools. Free/Libre/Open Source Software (FLOSS) formal methods
tools are now available, including automated theorem provers and model-checkers, but the
tools can be difficult to install and apply.
The goal of the Formal Methods SIG is to make it easy to install formal methods tools in
Fedora, ease learning how to apply them, encourage the development of "open
proofs" (where an implementation, proofs, and required tools are all FLOSS), and to
provide feedback to toolmakers so that the tools in Fedora can become more powerful, more
scaleable, and easier to use together.
More info here:
http://fedoraproject.org/wiki/FormalMethods
Please add your name to that page if you're interested.
--- David A. Wheeler