[Main] [Tutorial] [Demo] [FAQ] [Documentation] [Download] [Contact us!] [About VeriSoft]

V e r i S o f t

Download VeriSoft

VeriSoft 2.0 for Solaris/sparc (SunOS 5.x) and Linux (Linux 2.x) can be downloaded from the Lucent Technologies' Research Software Distribution Web Site.

This package includes a version of VeriSoft for analyzing multi-process C or C++ programs whose processes communicate via a predefined set of types of communication objects. The package also includes simple examples of concurrent C programs and a reference manual.

This version of VeriSoft is for educational use and evaluation purposes only. Please see the VeriSoft [FAQ] or contact the authors (see [Contact us!]) for information concerning the availability of VeriSoft for other platforms (SGI, HP,...), other languages (Java, Tcl,...), and other libraries of communication objects (shared memory, files, timers,...). If there is enough interest for other platforms/languages/objects, we may try to extend the scope of the distribution package accordingly. However, please note that VeriSoft is a research project and prototype, and that support for the free version is limited.
 

Installation Instructions

To run VeriSoft, you will need Tcl/Tk, Expect and gdb. To install VeriSoft, download the file verisoft.tar.Z from the website mentioned above. Then, execute the commands: This will create a new directory named verisoft where all the files of the package will be copied.

Then, follow the instructions given in the file INSTALL-README in that directory.