Classification Framework User Interface Objects

Revised May 19, 1998

 

A brief description of each class follows. See the domain object model for more information about domain objects.

 

ClassifierMainUI / Launcher

The main application window. Allows user to exit system, open or create a classifier, open or create a case, or access the help system.

 

ClassifierEditor

Allows user to build a classifier. User can save a classifier to disk or database, visually manipulate the classification hierarchy by adding, editing and removing nodes, or access the help system.

 

TreeToolObserver

Interface implemented by ClassifierEditor to provide visual hierarchy manipulation. Used with permission of Thomas Koch and obtained from Gamelan (copyright : 1995 , GMD Forschungszentrum Informationstechnik GmbH, FIT.CSCW, GMD Schloss Birlinghoven, 53754 Sankt Augustin, Germany).

 

SpecialistEditor

Allows user to edit a specialist by changing its name or hypothesis, invoking the structured matcher editor, or invoking the interaction editor.

 

InteractionEditor

Allows user to specify specialist interactions by selecting the participating specialist, the type of interaction, and the strength.

 

StructuredMatcherView

Allows user to manipulate a specialist's structured matcher. The user may edit the structured matcher by adding questions and simple matchers, and specifying the evaluation result produced in response to the user's answers.

 

CaseEditor

Allows the user to edit a case object. The user may change the case's name or symptoms and choose the classifier that should be used to evaluate the case. The user may save the case to disk or evaluate it using the classifier's establish-refine mechanism.

 

EvaluationResultsViewer

Displays the results of the establish-refine procedure for a case. User may view the plausible hypothesis names and confidence values. User may invoke abduction operation.

 

AbductionResultsViewer

Displays the results of abduction over the set of plausible hypotheses produced by establish-refine. Contains a textual description of the abduction process and result.