Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Benoit Barbot
PrismFork
Commits
8394df8e
Commit
8394df8e
authored
Mar 20, 2019
by
Dave Parker
Browse files
Update CHANGELOG wrt latest commits.
parent
c0533b0b
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.txt
View file @
8394df8e
This file contains details of the changes in each new version of PRISM.
-----------------------------------------------------------------------------
Changes since version 4.4 (up-to-date wrt
da3503a3
)
Changes since version 4.4 (up-to-date wrt
c0533b0b
)
-----------------------------------------------------------------------------
* Minor enhancements and fixes:
* New features
- add round function to language (rounds to nearest integer)
- Java stack size can be set via command-line switch -javastack (or PRISM_JAVASTACKSIZE)
- fractional values allowed for constants in -const switch and in GUI
- allow rewards to be included in simulation paths exported from GUI (like for -simpath)
* Enhancements and fixes:
- PRISM GUI settings file (.prism) moved to more standard locations
- ITE supported in exact/parametric mode
- Various improvements to model checking in "exact" mode
- Faster explicit construction of models with no labels
- Command-line: -exportsteadystates switch implies -steadystate
- Fractional values allowed for constants in -const switch and in GUI
- Add round function (rounds to nearest integer)
- various improvements to model checking in "exact" mode
- faster explicit construction of models with no labels
- command-line -exportsteadystates switch implies -steadystate
- GUI shortcuts: double-clicks for addition of constants, labels
- Java stack size can be set via command-line switch -javastack (or PRISM_JAVASTACKSIZE)
- Many minor bugfixes
- fixed Mac launch scripts for Java 10 (removed -d64 and -d32)
- improved auto switching between model checking engines in some cases
- many minor bugfixes
* Development changes and enhancements:
- Integration of prism-tests into main repo
- Makefile targets/settings: test, testsecho, testsfull, TESTS_ARGS, source-jar
- alignment of source code releases and GitHub repos (some files moved to top-level)
- move/simplify release building Makefile scripts (see GitHub wiki)
- utility scripts for installing PRISM on fresh OSs (in etc/scripts)
- HTML copy of manual now included in repo
- make clean_all cleans external libs too, e.g. lpsolve
- switch from javah (deprecated since Java 8) to javac for JNI header generation
- launch scripts now use exec to start Java by default (PRISM_NO_EXEC=yes to revert)
* Benchmarking/testing changes and enhancements:
- integration of prism-tests into main repo
- fractions/exact numbers allowed in testing RESULT specs
- Travis build config for continuous integration testing
- prism-auto guesses ngprism location
- prism-auto options: --skip-export-runs, --skip-duplicate-runs, --timeout
- Removed -d64 and -d32 from Mac launch scripts (gone in Java 10)
- Fractions/exact numbers allowed in testing RESULT specs
- make clean_all cleans external libs too, e.g. lpsolve
- Switch from javah (deprecated since Java 8) to javac for JNI header generation
- Makefile targets/settings: test, testsecho, testsfull, TESTS_ARGS, source-jar
- NG_MAINCLASS setting for running PRISM in Nailgun server mode (prism -ng)
-----------------------------------------------------------------------------
...
...
README.md
View file @
8394df8e
...
...
@@ -79,7 +79,7 @@ We gratefully acknowledge contributions to the PRISM code-base from various sour
including (in approximately reverse chronological order):
*
Steffen Märcker: Fixes and improvements, especially in explicit engine
*
Chris Novakovic: Build infrastructure improvements
*
Chris Novakovic: Build infrastructure
and explicit engine
improvements
*
Ernst Moritz Hahn: Parametric model checking, fast adaptive uniformisation + various other features
*
Frits Dannenberg: Fast adaptive uniformisation
*
Vojtech Forejt: Various model checking code, including multi-objective + GUI enhancements
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment