Usage:
-
Uncompress the archive
CstnuTool-<release>.tgz -
In the directory
CstnuTool-<release>there is the jar archiveCSTNU-<version>.jarcontaining all Java classes for manipulating CSTN/CSTNU instances.
Please, refer to the fileRELEASE_NOTES.mdin 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.18software to runcstnuTranslator.sh
Please, adjust the location ofverifytgaprogram insidecstnuTranslator.shaccording 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.shThis 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.
-
