====== README ====== This is PRISM (Probabilistic Symbolic Model Checker), version 4.0. ------------ INSTALLATION ------------ For detailed installation instructions, check the online manual at: http://www.prismmodelchecker.org/manual/InstallingPRISM/Instructions or see the local copies included in this distribution: doc/manual/InstallingPRISM/Instructions.html doc/manual.pdf Very abbreviated instructions for installing/running PRISM are as follows: For Windows binary distributions: - to install, run prism-XXX-win-installer.exe - to run, use Desktop/Start menu shortcuts or double-click bin\xprism.bat For other binary distributions: - to install, enter the PRISM directory, type "./install.sh" - to run, execute bin/xprism or bin/prism For source code distributions: - enter the PRISM directory and type "make" - to run, execute bin/xprism or bin/prism If you have problems check the manual, especially the section "Common Problems And Questions". ------------- DOCUMENTATION ------------- The best source of information about using PRISM is the online manual: http://www.prismmodelchecker.org/manual/ You can also view the local copies included in this distribution: doc/manual/index.html doc/manual.pdf For other PRISM-related information, see the website: http://www.prismmodelchecker.org/ --------- LICENSING --------- PRISM is distributed under the GNU General Public License (GPL). A copy of this license can be found in the file COPYING.txt. For more information, see: http://www.gnu.org/licenses/ PRISM uses the CUDD (Colorado University Decision Diagram) library of Fabio Somenzi, which is freely available. For more information about this library, see: http://vlsi.colorado.edu/~fabio/CUDD/ ---------------- ACKNOWLEDGEMENTS ---------------- Currently, development work on PRISM is primarily carried out in the Department of Computer Science at the University of Oxford. Previously, PRISM was based in the School of Computer Science at the University of Birmingham. The core team working on PRISM currently comprises: * Dave Parker (Oxford) * Gethin Norman (Glasgow) * Marta Kwiatkowska (Oxford) Contributions to the development of PRISM have also been gratefully received from: * Andrew Hinton: Original versions of the GUI, Windows-port and simulator * Joachim Meyer-Kayser: Original implementation of the "Fox-Glynn" algorithm * Alistair John Strachan: Port to 64-bit architectures * Stephen Gilmore: Support for the stochastic process algebra PEPA * Paolo Ballarini & Kenneth Chan: Port to Mac OS X * Mark Kattenbelt: Wide range of enhancements/additions, especially in the GUI * Rashid Mehmood: Improvements to low-level data structures and numerical solution algorithms * Alistair John Strachan, Mike Arthur and Zak Cohen: Integration of JFreeChart into PRISM * Charles Harley and Sebastian Vermehren: GUI enhancements * Carlos Bederian (working with Pedro D'Argenio): Addition of LTL model checking for MDPs to PRISM * Vojtech Forejt: "Fox-Glynn" algorithm implementation * Vincent Nimal: Approximate (simulation-based) model checking techniques For more details see: http://www.prismmodelchecker.org/people.php ------- CONTACT ------- If you have problems or questions regarding PRISM, please use the help forum provided. See: http://www.prismmodelchecker.org/support.php Other comments and feedback about any aspect of PRISM are also very welcome. Please contact: Dave Parker (david.parker@cs.ox.ac.uk) Department of Computer Science University of Oxford Wolfson Building Parks Road Oxford OX1 3QD ENGLAND