The design and implementation of a knowledge-based communication system in a framework for distributed expert systems

This paper presents the design and implementation of a knowledge-based communication system for distributed expert systems. This communication system has been designed to handle the wide range of protocols among cooperating expert systems, to be flexible to cover new application domains, and to be efficient in its implementation. It has been implemented using a specialized forward-chaining rule-based system in order to achieve these features and applied in a prototype framework for distributed expert systems, called HECODES. >

[1]  Chengqi Zhang,et al.  HECODES: A Framework for Heterogeneous Cooperative Distributed Expert Systems , 1991, Data Knowl. Eng..

[2]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[3]  Gregory R. Andrews,et al.  Concepts and Notations for Concurrent Programming , 1983, CSUR.

[4]  Murray Hill,et al.  Yacc: Yet Another Compiler-Compiler , 1978 .

[5]  Chengqi Zhang Cooperation Under Uncertainty in Distributed Expert Systems , 1992, Artif. Intell..

[6]  Douglas B. Lenat,et al.  BEINGS: Knowledge as Interacting Experts , 1975, IJCAI.

[7]  Randall Steeb,et al.  Strategies of Cooperation in Distributed Problem Solving , 1983, IJCAI.

[8]  Edmund H. Durfee,et al.  Trends in Cooperative Distributed Problem Solving , 1989, IEEE Trans. Knowl. Data Eng..

[9]  Alan H. Bond,et al.  Distributed Artificial Intelligence , 1988 .

[10]  Eric Werner,et al.  Cooperating Agents: A Unified Theory of Communication and Social Structure , 1989, Distributed Artificial Intelligence.

[11]  Donald A. Waterman,et al.  A Guide to Expert Systems , 1986 .

[12]  Sudha Ram,et al.  An object-oriented design for distributed knowledge-based systems , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[13]  Edmund H. Durfee,et al.  Cooperation through communication in a distributed problem-solving network , 1990 .