Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDcalcCoverage.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDcalcCoverage.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDcalcCoverage.java	(revision 726)
@@ -136,5 +136,5 @@
 	@Override
 	public String help() {
-		return "calcCoverage <modelname> <observedSequences> [sequenceNames] <minCovLength> <maxCovLength>";
+		return "calcCoverage <modelname> <observedSequences> [<sequenceNames>] <minCovLength> <maxCovLength>";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDgenerateRandomSequences.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDgenerateRandomSequences.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDgenerateRandomSequences.java	(revision 726)
@@ -90,5 +90,5 @@
 	@Override
 	public String help() {
-		return "generateRandomSequenecs <modelName> <sequencesName> <numSessions> <minLength> <maxLength> {<maxIter>} {<validEnd>}";
+		return "generateRandomSequenecs <modelname> <sequencesName> <numSequences> <minlength> <maxlength> {<maxIter>} {<validEnd>}";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDlistSymbols.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDlistSymbols.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDlistSymbols.java	(revision 726)
@@ -68,5 +68,5 @@
 	@Override
 	public String help() {
-		return "listStates <modelName> {<sort>}";
+		return "listSymbols <modelname> {<sort>}";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDmodelSize.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDmodelSize.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDmodelSize.java	(revision 726)
@@ -58,5 +58,5 @@
 	@Override
 	public String help() {
-		return "modelSize <modelName>";
+		return "modelSize <modelname>";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDsequenceStatistics.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDsequenceStatistics.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDsequenceStatistics.java	(revision 726)
@@ -18,5 +18,5 @@
  * <p>
  * Command to print basic statistical information about stored sequences, e.g.,
- * how many there are of which lenght.
+ * how many there are of which length.
  * </p>
  * 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowMarkovModel.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowMarkovModel.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowMarkovModel.java	(revision 726)
@@ -40,5 +40,5 @@
 	@Override
 	public String help() {
-		return "showMarkovModel <modelName> {<showNodeNames>}";
+		return "showMarkovModel <modelname> {<showNodeNames>}";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowTrie.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowTrie.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDshowTrie.java	(revision 726)
@@ -42,5 +42,5 @@
 	@Override
 	public String help() {
-		return "showTrie <modelName>";
+		return "showTrie <modelname>";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainDFA.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainDFA.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainDFA.java	(revision 726)
@@ -24,5 +24,5 @@
 	@Override
 	public String help() {
-		return "trainDFA <modelName> <sequencesName>";
+		return "trainDFA <modelname> <sequencesName>";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainMarkovModel.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainMarkovModel.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainMarkovModel.java	(revision 726)
@@ -32,5 +32,5 @@
 	@Override
 	public String help() {
-		return "trainMarkovModel <modelName> <sequencesName> {<order>}";
+		return "trainMarkovModel <modelname> <sequencesName> {<order>}";
 	}
 
Index: /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainPPM.java
===================================================================
--- /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainPPM.java	(revision 725)
+++ /trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/ui/commands/CMDtrainPPM.java	(revision 726)
@@ -45,5 +45,5 @@
 	@Override
 	public String help() {
-		return "trainPPM <modelName> <sequencesName> <probEscape> <maxOrder> {<minOrder>}";
+		return "trainPPM <modelname> <sequencesName> <probEscape> <maxOrder> {<minOrder>}";
 	}
 
Index: /trunk/quest-ui-core/src/main/resources/manuals/calcCoverage
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/calcCoverage	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/calcCoverage	(revision 726)
@@ -0,0 +1,26 @@
+Calculates various event coverage values for a test suite and prints them as a tables of the following form to the console. The coverage values are calculate in relation to both a collection of sequences and a usage profile. 
+
+The coverages for a given depth d are:
+ * numObs: number of d-tuples that are observed in the related sequences
+ * numCov: number of covered d-tuples by the test suite
+ * numNew: number of d-tuples that are part of the test suite but not observed in the related sequences
+ * numPos: number of possible d-tuples
+ * all: coverage in relation to a all d-tuples, regardless whether they are possible according to the usage profile or not
+ * pos: coverage in relation to the d-tuples possible according to the usage profile
+ * poswei: coverage in relation to the d-tuples possible according to the usage profile, weighted by the probability of the d-tuples ("usage-based coverage")
+ * obs: coverage in relation to the d-tuples that are observed in the related sequences
+ * obswei: coverage in relation to the d-tuples that are observed in the related sequences, weighted by the probability according to the usage profile
+ * new: coverage in relation to the number of possible new sequences, i.e., sequences that are possible according to the usage profile or not but not part of the related sequences
+ * newpos: coverage in relation to the number of possible new sequences, i.e., sequences that are possible according to the usage profile but not part of the related sequences
+ * newposwei: same as above, but weighted by the probability according to the usage profile
+
+$USAGE$
+<modelName> name of the usage profile in relation to which the coverages will be calculated
+<observedSequences> name of the related sequences
+[<sequenceNames>] array of sequences for which the coverage will be calculated
+<minCovLength> minimal coverage depth to be used
+<maxCovLength> maximal coverage depth to be used
+
+Example(s):
+calcCoverage markovModel trainingSequences [generatedSequences] 2 2
+calcCoverage markovModel trainingSequences [generatedSequences1 generatedSequences2] 2 4
Index: /trunk/quest-ui-core/src/main/resources/manuals/calcEntropy
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/calcEntropy	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/calcEntropy	(revision 726)
@@ -0,0 +1,7 @@
+Calculates the Shannon entropy of a usage profile. The command only supports first-order Markov models and fails for all other usage profile types.
+
+$USAGE$
+<modelname> name of the first-order Markov model
+
+Example(s):
+calcEntropy firstOrderMarkovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/deleteObject
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/deleteObject	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/deleteObject	(revision 726)
@@ -0,0 +1,8 @@
+Deletes an object, e.g., a selection of sequences, from the global data storage.
+
+$USAGE$
+<objectname> name of the object to be deleted
+
+Example(s):
+deleteObject sequences
+deleteObject markovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/flattenModel
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/flattenModel	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/flattenModel	(revision 726)
@@ -0,0 +1,10 @@
+Takes a high-order Markov model as input and creates an equivalent first-order Markov model through state splitting.
+
+Note: command probably broken because of the refactoring of the event core!
+
+$USAGE$
+<modelname> name of the high-order Markov model
+<modelname_flattened> name of the equivalent first-order Markov model that is created
+
+Example(s):
+flattenModel 5thOrderMarkovModel 5thOrderMarkovModel_flattend
Index: /trunk/quest-ui-core/src/main/resources/manuals/generateFixedLengthSequences
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/generateFixedLengthSequences	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/generateFixedLengthSequences	(revision 726)
@@ -0,0 +1,17 @@
+Generates sequences of a fixed length from a usage profile. This command first generates all sequences of the desired lengths and then draws from them according to the probability each sequence has in the usage profile.
+
+Generating all possible sequences is exponential in the length of the sequences, therefore, this command does not scale well in the parameter <maxlength>!
+
+$USAGE$
+<modelname> name of the usage profile from which the sequences are generated
+<sequencesName> name of the sequences that are generated
+<minlenght> minimal length of a sequence
+<maxlength> maximal length of a sequence
+<all> optional; if true, all possible sequences are generated and the <numSequences> parameter is ignored; default: true
+<numSequences> optional; number of sequences to be generated; no default, has to be defined if <all> is false
+<validEnd> optional; if true, only sequences that finish in the global END state are allowed; default: true
+
+Example(s):
+generateFixedLengthSequences markovModel generated_sequences 5 7
+generateFixedLengthSequences markovModel generated_sequences 5 7 false 500
+generateFixedLengthSequences markovModel generated_sequences 5 7 false 500 false
Index: /trunk/quest-ui-core/src/main/resources/manuals/generateGreedy
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/generateGreedy	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/generateGreedy	(revision 726)
@@ -0,0 +1,14 @@
+Generates sequences from a usage profile with a greedy strategy to fulfill a desired usage-based coverage value.
+
+$USAGE$
+<modelname> name of the usage profile from which the sequences are generated
+<sequencesName> name of the sequences that are generated
+<minlenght> minimal length of a sequence
+<maxlength> maximal length of a sequence
+<coverageDepth> depth of the desired coverage
+<desiredCoverage> desired coverage percentage
+<validEnd> optional; if true, only sequences that finish in the global END state are allowed; default: true
+
+Example(s)
+generateHybrid markovModel generated_sequences 5 7 3 0.9
+generateHybrid markovModel generated_sequences 5 7 3 0.9 false
Index: /trunk/quest-ui-core/src/main/resources/manuals/generateHybrid
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/generateHybrid	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/generateHybrid	(revision 726)
@@ -0,0 +1,13 @@
+Generates sequences with a hybrid strategy that is a mixture of random walks and drawing from all possible sequences. Up to <maxLengthAll>, the command draws from all possible sequences. Then, the sequences are finished through random walks. 
+
+$USAGE$
+<modelname> name of the usage profile from which the sequences are generated
+<sequencesName> name of the sequences that are generated
+<lenght> length of a sequence
+<maxlengthAll> maximal length where the command draws from all possible sequences
+<numSequences> number of sequences to be generated
+<validEnd> optional; if true, only sequences that finish in the global END state are allowed; default: true
+
+Example(s):
+generateHybrid markovModel generated_sequences 6 4 500
+generateHybrid markovModel generated_sequences 6 4 500 false
Index: /trunk/quest-ui-core/src/main/resources/manuals/generateRandomSequences
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/generateRandomSequences	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/generateRandomSequences	(revision 726)
@@ -0,0 +1,15 @@
+Generates sequences by randomly walking a usage profile. 
+
+$USAGE$
+<modelname> name of the usage profile from which the sequences are generated
+<sequencesName> name of the sequences that are generated
+<numSequences> number of sequences to be generated
+<minlenght> minimal length of a sequence
+<maxlength> maximal length of a sequence
+<maxIter> optional; defines the maximal number of random walks performed before aborting and returning with less than <numSequences> generated sequences; default: <numSequences>*10
+<validEnd> optional; if true, only sequences that finish in the global END state are allowed; default: true
+
+Example(s):
+generateRandomSequences markovModel generated_sequences 500 4 6
+generateRandomSequences markovModel generated_sequences 500 4 6 100000
+generateRandomSequences markovModel generated_sequences 500 4 6 100000 false
Index: /trunk/quest-ui-core/src/main/resources/manuals/generateReplayfile
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/generateReplayfile	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/generateReplayfile	(revision 726)
@@ -0,0 +1,8 @@
+Generates a replay file from a  collection of sequences.
+
+$USAGE$
+<filename> name of the replay file
+<sequences> name of the sequences
+
+Example(s):
+generateReplayfile replay.xml replaySequences
Index: /trunk/quest-ui-core/src/main/resources/manuals/listSymbols
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/listSymbols	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/listSymbols	(revision 726)
@@ -0,0 +1,9 @@
+Lists all symbols that are contained in a usage profile.
+
+$USAGE$
+<modelname> name of the usage profile
+<sort> optional; if true, the symbols are sorted alphabetically; default: false
+
+Example(s):
+listSymbols markovModel
+listSymbols markovModel true
Index: /trunk/quest-ui-core/src/main/resources/manuals/load
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/load	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/load	(revision 726)
@@ -0,0 +1,9 @@
+Loads a new global data container from a file. All data currently present is discarded. 
+
+This command is the counterpart of the save command.
+
+$USAGE$
+<filename> name of the data container file
+
+Example(s):
+load container.dat
Index: /trunk/quest-ui-core/src/main/resources/manuals/loadObject
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/loadObject	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/loadObject	(revision 726)
@@ -0,0 +1,11 @@
+Loads a single object (e.g., a collection of sequences or a usage profile) from a file.
+
+This command is the counterpart of the saveObject command.
+
+$USAGE$
+<filename> name of the file in which the object is stored
+<objectName> name under which the object is added to the storage
+
+Example(s)
+loadObject object.dat objectName
+loadObject sequences.dat sequences
Index: /trunk/quest-ui-core/src/main/resources/manuals/modelSize
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/modelSize	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/modelSize	(revision 726)
@@ -0,0 +1,7 @@
+Prints the size of of a usage profile to the console.
+
+$USAGE$
+<modelname> name of the usage profile
+
+Example(s):
+modelSize markovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/printDot
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/printDot	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/printDot	(revision 726)
@@ -0,0 +1,7 @@
+Outputs the DOT (see: http://en.wikipedia.org/wiki/DOT_language) representation of a usage profile to the console. Note, that not all usage profile types have a DOT representation.
+
+$USAGE$
+<modelname> name of the usage profile
+
+Example(s):
+printDot markovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/printTrieDot
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/printTrieDot	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/printTrieDot	(revision 726)
@@ -0,0 +1,7 @@
+Outputs the DOT (see: http://en.wikipedia.org/wiki/DOT_language) representation of the trie on which a usage profile is build to the console. Note, that not all usage profiles have to be built upon tries.
+
+$USAGE$
+<modelname> name of the usage profile
+
+Example(s):
+printTrieDot markovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/save
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/save	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/save	(revision 726)
@@ -0,0 +1,9 @@
+Saves the global data container to a file. 
+
+This command is the counterpart of the load command.
+
+$USAGE$
+<filename> name of the data container file
+
+Example(s):
+save container.dat
Index: /trunk/quest-ui-core/src/main/resources/manuals/saveObject
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/saveObject	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/saveObject	(revision 726)
@@ -0,0 +1,11 @@
+Saves a single object (e.g., a collection of sequences or a usage profile) to a file.
+
+This command is the counterpart of the loadObject command.
+
+$USAGE$
+<filename> name of the file in which the object will be stored
+<objectName> name of the object to be saved
+
+Example(s)
+saveObject object.dat objectName
+saveObject sequences.dat sequences
Index: /trunk/quest-ui-core/src/main/resources/manuals/sequenceStatistics
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/sequenceStatistics	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/sequenceStatistics	(revision 726)
@@ -0,0 +1,7 @@
+Prints basic statistical information about stored sequences, e.g., how many there are of which length.
+
+$USAGE$
+<sequencesName> name of the sequences
+
+Example(s):
+sequenceStatistics sequences
Index: /trunk/quest-ui-core/src/main/resources/manuals/showMarkovModel
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/showMarkovModel	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/showMarkovModel	(revision 726)
@@ -0,0 +1,9 @@
+Visualizes usage profiles based on first-order Markov models.
+
+$USAGE$
+<modelname> name of the usage profile
+<showNodeNames> optional; if true, the names of the states of the Markov model are part of the visualization; otherwise only the structure and the probabilities are shown ;default: false
+
+Example(s):
+showMarkovModel firstOrderMarkovModel
+showMarkovModel firstOrderMarkovModel true
Index: /trunk/quest-ui-core/src/main/resources/manuals/showTimer
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/showTimer	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/showTimer	(revision 726)
@@ -0,0 +1,7 @@
+Traces the current value of a timer. 
+
+$USAGE$
+<timerName> name of the timer
+
+Example(s):
+showTimer timer
Index: /trunk/quest-ui-core/src/main/resources/manuals/showTrie
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/showTrie	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/showTrie	(revision 726)
@@ -0,0 +1,7 @@
+Visualizes the trie underlying a usage profile. Note, that not all usage profiles have to be built upon tries.
+
+$USAGE$
+<modelname> name of the usage profile
+
+Example(s):
+showTrie markovModel
Index: /trunk/quest-ui-core/src/main/resources/manuals/startFileListener
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/startFileListener	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/startFileListener	(revision 726)
@@ -0,0 +1,7 @@
+Starts a file listener, i.e., a listener that writes all outputs to the console to a file.
+
+$USAGE$
+<filename> name of the file
+
+Example(s)
+startFileListener output.log
Index: /trunk/quest-ui-core/src/main/resources/manuals/startTimer
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/startTimer	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/startTimer	(revision 726)
@@ -0,0 +1,7 @@
+Starts a new timer that measures the time elapsed since the call of startTimer in milliseconds. 
+
+$USAGE$
+<timerName> name of the timer
+
+Example(s):
+startTimer timer
Index: /trunk/quest-ui-core/src/main/resources/manuals/stopFileListener
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/stopFileListener	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/stopFileListener	(revision 726)
@@ -0,0 +1,7 @@
+Stops a file listener from writing output to a log. 
+
+$USAGE$
+<filename> name of the file
+
+Example(s):
+stopFileListener output.log
Index: /trunk/quest-ui-core/src/main/resources/manuals/trainDFA
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/trainDFA	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/trainDFA	(revision 726)
@@ -0,0 +1,8 @@
+Trains a Deterministic Finite Automaton (DFA) from a collection of sequences.
+
+$USAGE$
+<modelname> the name of the DFA
+<sequences> the name of the sequences from which the model is trained 
+
+Example(s):
+trainDFA dfa sequences
Index: /trunk/quest-ui-core/src/main/resources/manuals/trainMarkovModel
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/trainMarkovModel	(revision 725)
+++ /trunk/quest-ui-core/src/main/resources/manuals/trainMarkovModel	(revision 726)
@@ -2,10 +2,9 @@
 
 $USAGE$
-<modelName> is the name of the Markov model. This name can be used by other commands to refer the trained Markov model.
-<sequences> is the name of the sequences from which the model is trained in the storage.
-<markovOrder> is optional and defines the memory length of the trained Markov model. The default value is 1.
+<modelname> the name of the Markov model
+<sequences> the name of the sequences from which the model is trained
+<markovOrder> optional; defines the memory length of the trained Markov model; default: 1
 
 Examples:
 trainMarkovModel mm sequences
 trainMarkovModel mm sequences 3
- 
Index: /trunk/quest-ui-core/src/main/resources/manuals/trainPPM
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/trainPPM	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/trainPPM	(revision 726)
@@ -0,0 +1,12 @@
+Trains a Prediction by Partial Match (PPM) model from a collection of sequences. 
+
+$USAGE$
+<modelname> the name of the PPM model
+<sequences> the name of the sequences from which the model is trained
+<probEscape> defines the probability to use a lower order Markov model
+<maxOrder> defines the Markov order of the PPM model
+<minOrder> optional; defines the minimal Markov order of the PPM model; default: 0
+
+Examples:
+trainPPM ppm sequences 0.1 3
+trainPPM ppm sequences 0.1 3 1
Index: /trunk/quest-ui-core/src/main/resources/manuals/updateModel
===================================================================
--- /trunk/quest-ui-core/src/main/resources/manuals/updateModel	(revision 726)
+++ /trunk/quest-ui-core/src/main/resources/manuals/updateModel	(revision 726)
@@ -0,0 +1,8 @@
+Updates the training a usage profile with an additional collection of sequences. The original training is not lost, but reinforced by the new sequences.
+
+$USAGE$
+<modelname> name of the usage profile 
+<sequencesName> name of the sequences
+
+Example(s):
+updateModel markovModel newSequences
