Version 2 (modified by sherbold, 12 years ago) (diff) |
---|
TracNav
- Home
General Information
- Conceptual Details
- Architectural Details
- For Developers
- Examples
- Downloads
- Documentation
- Credits and Licences
- Legal Issues / Impressum
AutoQUEST Core Library
AutoQUEST Plug-ins
Java Foundation Classes
Microsoft Foundation Classes
HTML- and JavaScript-based Web Applications
PHP-based Web Applications
Generic Event Plugin
- GUITAR
AutoQUEST Frontend
Commands
The EventBench Frontend is driven by commands, e.g., to parse files and load events or to train usage profiles. The available commands can be listed with the listCommands commands:
> listCommands general exec <filename> exit listCommands man <commandName> misc deleteObject <objectname> load <filename> loadObject <filename> <objectName> save <filename> saveObject <filename> <objectName> showTimer <timerName> startFileListener <filename> startTimer <timerName> stopFileListener <filename> sequences condenseGuiModel {<sequencesName>} condenseMouseClicks <sequences> {<new sequences>} correctKeyInteractionTargets <sequences> {<new sequences>} detectTextInputEvents <sequences> {<new sequences>} {<textEqualityType>} generateReplayfile <filename> <sequences> sequenceStatistics <sequencesName> sortKeyInteractions <sequences> {<new sequences>} usability evaluateUsability <tasktree> {<evaluationResult>} generateTaskTree <sequences> {<tasktree>} usage calcCoverage <modelname> <observedSequences> [<sequenceNames>] <minCovLength> <maxCovLength> calcEntropy <modelname> flattenModel <modelname> <modelname_flattened> generateFixedLengthSequences <modelname> <sequencesName> <minlenght> <maxlength> {<all>} {<numSequences>} {<validEnd>} generateGreedy <modelname> <sequencesName> <minLength> <maxLength> <coverageDepth> <desiredCoverage> {<validEnd>} generateHybrid <modelname> <sequencesName> <lenght> <maxlengthAll> <numSequences> {<validEnd>} generateRandomSequenecs <modelname> <sequencesName> <numSequences> <minlength> <maxlength> {<maxIter>} {<validEnd>} listSymbols <modelname> {<sort>} modelSize <modelname> printDot <modelname> printTreeDot <modelname> showMarkovModel <modelname> {<showNodeNames>} showTrie <modelname> trainDFA <modelname> <sequencesName> trainMarkovModel <modelname> <sequencesName> {<order>} trainPPM <modelname> <sequencesName> <probEscape> <maxOrder> {<minOrder>} updateModel <modelname> <sequencesName> swt showSequences <sequencesName> guitar efgTestCasesToSequences <directory> <sequencesName> {<guiFileName>} efgToDFA <filename> <modelname> efgToMM <filename> <modelname> jfc correctDirOldJFC <sourcedirectory> <destinationdirectory> correctOldJFC <inputfilename> <outputfilename> parseDirJFC <directory> {<sequencesName>} parseJFC <filename> {<sequencesName>} preprocessDirJFC <sourceDirectory> <targetDirectory> preprocessJFC <sourceFile> <targetFile> mfc convertDirToXml <sourceDirectory> <targetFile> {<base64>} convertToXml <sourceFile> <targetFile> {<base64>} parseXML <filename> {<sequencesName>} {<countMessageOccurences>} php loadWebSequences <filename> <sequencesName> {<serverUrl>} {<timeout> <minSessionLength> <maxSessionLength>} {<generateFrequentUsers> <frequentUserThreshold>}
The commands are ordered by the plug-ins and logical components of EventBench they belong to. Using the man command, a more detailed description of each command can be obtained, for example:
> man exec Executes a batch of commands. The batch is defined as a text file, where each line defines one command. Leading and trailing whitespaces are ignored. Usage: exec <filename> Example(s): exec scripts/batchscript