You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Dave Parker 3e4c617a81 Move most native code options from engine shared libraries to prism library. 14 years ago
..
bin Add missing arg in xprism.bat (reported problems on Win 64). 14 years ago
cex CexPathAsBDDs supports PathFullInfo interface. 15 years ago
dd Extra DD-to-PP file export functionality for 3D matrices (from Vojta). 15 years ago
dv Remove use of -lm linking under Cygwin. 14 years ago
explicit Bugfix in explicit embedded DTMC code - number of states needed sometimes, but is not set up. 14 years ago
hybrid Move most native code options from engine shared libraries to prism library. 14 years ago
jdd New JDD debugging code from Vojta (disabled by default). 15 years ago
jltl2ba Improved documentation (JavaDoc mostly). 15 years ago
jltl2dstar New intermediate class to store DRAs, small efficiency improvements in LTL due to hard-coded DRAs + easier decoupling of GPLed LTL-to-DRA libraries, if needed. 14 years ago
mtbdd Move most native code options from engine shared libraries to prism library. 14 years ago
odd Improved documentation (JavaDoc mostly). 15 years ago
parser Typo in error message (old debugging info). 14 years ago
pepa/compiler Missing/broken copyright headers. 15 years ago
prism Move most native code options from engine shared libraries to prism library. 14 years ago
pta * PrismLog now has a "printWarning" method that can be used to print warnings. 15 years ago
scripts Another fix to stop infinite loops when detecting javac. 18 years ago
settings Improved documentation (JavaDoc mostly). 15 years ago
simulator Tweak some warning messages (wrt new log.printWarning method) + add warning message functionality in GUI threads. 14 years ago
sparse Move most native code options from engine shared libraries to prism library. 14 years ago
userinterface Move GUI warning counter reset so it catches model build warnings too. 14 years ago
README.txt Improved documentation (JavaDoc mostly). 15 years ago
manifest.txt Edited makefile to create Jar files which can be double-clicked. Also added a manifest.txt in the src directory which is required to realise this behaviour. 20 years ago
nsis_script.nsi Tidy in NSIS script (for building Windows binaries). 15 years ago
overview.html Improved documentation (JavaDoc mostly). 15 years ago

README.txt

Brief notes on the structure of this source directory.

Further details on packages are in the Javadoc.
Dave Parker.

-----------

* bin/ - OS-specific build scripts, customised and installed by make.
* dd/ - A C/C++ library of BDD/MTBDD functions, mostly just wrappers for the CUDD library.
* dv/ - Utility functions for operations on vectors of doubles (stored in C++ through JNI).
* explicit/ - Explicit-state probabilistic model checking engine, implemented in Java.
* hybrid/ - The "Hybrid" engine: data structures and model checking algorithms that mix MTBDDs and explicit-state techniques.
* jdd/ - A Java library providing a wrapper around the dd library and hence Java access to CUDD via JNI.
* jltl2ba/ - Java port of the LTL to Buchi automata conversion library.
* jltl2dstar/ - Java port of the LTL to deterministic Rabin automata conversion library.
* mtbdd/ - The "MTBDD" engine: fully symbolic implementations of model checking algorithms.
* odd/ - ODDs (offset-labelled BDDs), used to facilitat