An environment for experimentation with interactive cooperating knowledge based systems
The need for complex architectures for distributed expert systems, distributed knowledge bases and data bases is emerging in several application areas. The techniques suggested by the Distributed Artificial Intelligence (DAI) area of research, dealing with the description and creation of loosely coupled software systems, that interact to solve problems in a cooperative way, have been applied for the design and implementation of a knowledge based system for chemical emergencies management. A number of interesting theoretical ideas have been applied in a practical framework, resulting in a working prototype and a shell of Cooperation, called CooperA (Cooperating Agents), which is described in this paper. CooperA has been designed and developed as a software environment supporting the cooperation of heterogeneous distributed semi-autonomous knowledge based systems presented to the user via a customized user interface. These modules can be incrementally and selectively integrated into the system, with which the user can interact through a special User Interface Agent. Each expert module incorporates a self description mechanism, which allows the shell to integrate them with each other. Finally the user interface incorporates active modelling of the system, so that the user can see the flows of interaction among the agents.
Bibliographic Reference: Paper presented: Expert Systems 1989, London (GB), Sept. 20-22, 1989
Availability: Available from (1) as Paper EN 34983 ORA
Record Number: 198911103 / Last updated on: 1994-12-01
Original language: en
Available languages: en