Usage:
-
Uncompress the archive
CstnuTool-<release>.tgz
-
In the directory
CstnuTool-<release>
there is the jar archiveCSTNU-<version>.jar
containing all Java classes for manipulating CSTN/CSTNU instances.
Please, refer to the fileRELEASE_NOTES.md
in this directory and to the Javadoc in this site for more details. -
Moreover, in the same directory
cstnuTool-<release>
there are the following shell commands:-
cstnuEditor.sh
A prototype CSTNU editor. It allows one to create/modify a CSTNU instance or to load one (GraphML format), and to check it. The resulting instance is shown near to the original one. -
cstnuTranslator.sh
It calls a Java program to translate a CSTNU to the corresponding TIGA.
The source file in the GraphML representation of a CSTNU.
The output is the XML description of the corresponding TIGA.
You have to installuppaal-tiga-0.18
software to runcstnuTranslator.sh
Please, adjust the location ofverifytga
program insidecstnuTranslator.sh
according to the location where you installeduppaal-tiga-0.18>
-
CSTNRunningTime.sh
This tool is intended for a subproject in which we are experimenting a new algorithm for checking the dynamic consistency of CSTN (network in which uncertainty is not present).
In particular, this tool determines the average execution time of Dynamic Consistency Check Algorithm given a set of CSTN instances. -
CSTNURunningTime.sh
This tool is intended for a subproject in which we are evaluating the algorithm for checking the dynamic consistency of CSTNU considering bulks of instances.
In particular, this tool determines the average execution time of Dynamic Consistency Check Algorithm given a set of CSTNU instances.
-