This memorandum reviews the factors that constitute an Expert System Building Tool (ESBT) and evaluates current tools in terms of these factors. Evaluation of these tools is based on their structure and their alternative forms of knowledge representation, inference mechanisms , and developer/end-user interfaces. Next, functional capabilities, such as diagnosis and design, are related to alterna...