Design Expert System Builder - Node Descriptions

Specialist

Description

This node represents a construct that carries out a special sub piece of the design problem being solved. The Top specialist represents the highest level problem solver. Specialists follow a fixed sequence of execution. They check their initial constraints. They select a rough plan. They execute the selected rough plan. They select a fine plan and then execute the fine plan selected. Finally they check their final constraints.

Right Mouse (Meta Key) Menu Options

Rename - Present a dialog to the user in which the caption of this node can be changed.

Insert Item Before - Add another plan item (Task, Specialist,Constraint) before this Specialist in a PlanItemList.

Add Item After - Add another plan item after this Specialist in a PlanItemList

Remove This Item - Remove this item from the list it is in.

Child Nodes

Initial Constraint List

Rough Plan Selector

Rough Plan List

Fine Plan Selector

Fine Plan List

Final Constraint List

Parent

The Specialist can be a child of a PlanItemList.

Expert System Object Generated

Specialist.class