This project addresses the need stated in subtopic 06.04, Software Systems for Mission Planning and Flight Control, for "a C language system builder to construct event driven expert systems". Artelligence proposes to use its expertize in C based expert system development environments to design and develop a C based system for building event driven expert systems. The architecture of the constructed systems will be an adaptation to event driven systems, of the Hearsay "blackboard" architecture for multiple cooperating expert systems. The resulting systems will utilize multiple cooperating expert systems to construct internal interpretations of external events and plan actions, and utilize multiple devices to monitor and affect external events. In a major enhancement to the Hearsay architecture, the component expert systems will be interruptible for the processing of higher priority events.The primary phase I ob]ective is to demonstrate the feasibility of communication and scheduling models for the cooperative architecture with interruptible component expert systems. In phase II, the primary objectives are a system with an extended representation language and real time concurrent processsing capablity, and a substantial application example. The phase I prototype will be built on a kernel system which is a version of Artelligence's OPS5+ system.STATUS: Phase I Only