Spin is a popular open-source software verification tool, used by thousands of people worldwide. The tool can be used for the formal verification of multi-threaded software applications.[Read More]
1. Download latest source code(Full distribution, with sources) from http://spinroot.com/spin/Src/index.html
2. Install yacc on your system
sudo apt-get install byacc Tk8.5
3.Unpack the spin source code and compile.
Now you can invoke ispin interface using 'ispin' command
gunzip *.tar.gz tar -xf *.tar cd Src* make4. If its compiled without error, then copy the executable into your system path.
sudo cp spin /usr/local/bin5. Check the correctness of your installation using version command
spin -V6. Move to iSpin folder in spin source code and install ispin
cd ../iSpin sudo sh install.sh
Now you can invoke ispin interface using 'ispin' command
Reference
[1]. http://spinroot.com/spin/Man/README.html