Changes between Version 19 and Version 20 of Software/EventBenchConsole


Ignore:
Timestamp:
10/05/11 18:40:28 (13 years ago)
Author:
sherbold
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Software/EventBenchConsole

    v19 v20  
    1515== Description == 
    1616 
    17 A console application that uses the [wiki:Software/EventBenchCore EventBenchCore]. It provides two translation layers: 
     17A console application that uses the [wiki:Software/EventBenchCore EventBenchCore]. It provides three translation layers: 
    1818 1. Windows MFC applications logged with the [wiki:Software/userlog MFCUsageMonitor] and for replaying with [wiki:Software/MFCReplay MFCReplay] 
    19  2. PHP based web applications logged with [wiki:Software/PHPMonitor PHPMonitor] and replaying with [http://curl.haxx.se/ curl] 
     19 1. PHP based web applications logged with [wiki:Software/PHPMonitor PHPMonitor] and replaying with [http://curl.haxx.se/ curl] 
     20 1. To the [http://guitar.cs.umd.edu/ GUITAR] project. 
    2021 
    2122== Exemplary Work-flows == 
     
    3738 
    3839== Commands == 
    39  
    40  This list is outdated and needs to be updated! 
    4140 * {{{calcCoverage <modelname> <observedSequences> [sequenceNames] <minCovLength> <maxCovLength>}}} 
    4241  - Calculates the coverage criteria. 
     
    172171   - {{{loadWebSequences d:/websessions.log web-seqeunces http://www.swe.informatik.uni-goettingen.de 7200000 4 50 20}}} 
    173172 
     173=== Commands for working with [http://guitar.cs.umd.edu/ GUITAR] === 
     174 * {{{efgTestCasesToSequences <folder> <sequencesName> {<efgFileName>}}}} 
     175  - Generates a collection of sequences from GUITAR test cases. If an Event-Flow Graph (EFG) file is defined, it will be used to resolve the widget IDs associated with the events in the test cases. The widget IDs are used as target for the events. 
     176  - Examples: 
     177   - {{{efgTestCasesToSequences d:/efg-testcases testSequences}}} 
     178   - {{{efgTestCasesToSequences d:/efg-testcases testSequences d:/application.efg}}} 
     179 * {{{efgToDFA <filename> <modelname>}}} 
     180  - Creates a Deterministic Finite Automaton (DFA) from an Event-Flow Graph (EFG). 
     181  - Examples: 
     182   - {{{efgToDFA d:/application.efg dfa}}} 
     183 * {{{efgToMM <filename> <modelname>}}}} 
     184  - Creates a first-order Markov model from an Event-Flow Graph (EFG). The model is such that all possible following events are equally likely. To change that, the {{{updateModel}}} command with a collection of sequences obtained using {{{<efgTestCaseToSequences}}} command can be used. 
     185  - Examples: 
     186   - {{{efgToMM d:/application.efg markovModel}}} 
    174187 
    175188== Translating MFC Messages into Events ==