17. The system of claim 1 further comprising an interface between an end user and the variables in the knowledge base, said interface comprising: means for specifying a set of display screens accessible to the end user as a function of the states of certain variables in the knowledge base.
20. The system of claim 17 further comprising means for specifying special messages and the knowledge base conditions under which these special messages will be presented to an end user.