Class CCUS

java.lang.Object
  |
  +--CCUS

public class CCUS
extends java.lang.Object

The class `CCUS' is the top-level class of the Comparative Constraint- Understanding System. It is not meant to be instantiated.


Field Summary
static boolean _considerExtractionPromptsTogether
           
static jwnl.dictionary.DictionaryDatabase _db
           
static boolean _extractHLCs
           
static boolean _frameClassThesaurus
           
static boolean _generateHTML
           
static boolean _generateIndexHTML
           
static boolean _generateSummary
           
static boolean _monogamy
           
static boolean _nameThesaurus
           
static boolean _onlyInputModelFramesInHTML
           
static boolean _rememberHLCs
           
static boolean _reportNonDifferences
           
static boolean _semanticCases
           
static boolean _showTimes
           
static boolean _subexpressionCases
           
 
Constructor Summary
CCUS()
           
 
Method Summary
static void main(java.lang.String[] argv)
          The main entry point to the Comparative Constraint-Understanding System.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_nameThesaurus

public static boolean _nameThesaurus

_frameClassThesaurus

public static boolean _frameClassThesaurus

_db

public static jwnl.dictionary.DictionaryDatabase _db

_semanticCases

public static boolean _semanticCases

_subexpressionCases

public static boolean _subexpressionCases

_extractHLCs

public static boolean _extractHLCs

_considerExtractionPromptsTogether

public static boolean _considerExtractionPromptsTogether

_rememberHLCs

public static boolean _rememberHLCs

_monogamy

public static boolean _monogamy

_reportNonDifferences

public static boolean _reportNonDifferences

_generateHTML

public static boolean _generateHTML

_generateIndexHTML

public static boolean _generateIndexHTML

_generateSummary

public static boolean _generateSummary

_onlyInputModelFramesInHTML

public static boolean _onlyInputModelFramesInHTML

_showTimes

public static boolean _showTimes
Constructor Detail

CCUS

public CCUS()
Method Detail

main

public static void main(java.lang.String[] argv)
The main entry point to the Comparative Constraint-Understanding System.
Parameters:
argv - The vector of command line arguments. There should be three of these: the filenames of two EXPRESS models (.exp) to parse using jex, and a case library (.cas). If the latter is not specified, it defaults to "CASES/library.cas". There can also be command-line flags: -s disables semantic equivalence/strength cases -u disables subexpression cases -h disables the extraction of HLCs -x causes the HLC-CCUS to consider extraction prompts separately -r no remembrance -m monogamy -p pretty-prints HLCs in the CCUS output -n causes non-differences to be output -i causes only input model frames to be included in the HTML -t prints timestamps at the major phase boundaries -g causes HTML files for frames to be generated without asking -w generates index.html for this experiment -y generates summary.html for this experiment