This paper defines the initial requirements for a knowledge base development tool to support creating the knowledge bases for an intelligent monitoring aid, Hazard Monitor. Without the use of such a tool, tailoring Hazard Monitor's knowledge bases for different applications has proven time-consuming, difficult, and error-prone. The requirements identified here focus on supporting the majority of the knowledge engineering steps identified in our five part methodology developed during the Pilot's Associate program and refined with subsequent applications.
complex systems, human-machine systems, knowledge-based systems, intelligent aiding