Based on the investigation of the international state of the art of structures for first and second generation knowledge based systems, distributed artificial intelligence (AI) is considered. For the modularization of second generation knowledge based systems architecture criterions, aspects of distributions and available concepts for the communication of distributed system modules (agents) are presented. In addition a three level CORBA based architecture for distributed AI systems in a heterogeneous network is discussed. The architecture consists of a knowledge client level, a knowledge domain agent server level and a persistent knowledge storage level supported by a semantic/presentation split of logical knowledge objects. The proposed architecture completes the advantages of standardized communication protocols such as CORBA with the productivity of object oriented database management systems. First results of the implementation are presented in the system VISIS using VisualWorks/Smalltalk (ParcPlace) and Distributed Smalltalk (HP).<<ETX>>
[1]
Mark Roy,et al.
Should you use an ORB or an ODBMS
,
1994
.
[2]
Chris Stone.
Object request broker—the end of the beginning
,
1992
.
[3]
José Cuena,et al.
Architectures for Second Generation Knowledge Based Systems
,
1992,
Advanced Topics in Artificial Intelligence.
[4]
Jim Doran.
Distributed AI and its Applications
,
1992,
Advanced Topics in Artificial Intelligence.
[5]
Richard Mark Soley,et al.
Object Management Architecture Guide
,
1993
.
[6]
Frank Bomarius,et al.
Mensch-Maschine Kooperation
,
1992,
Künstliche Intell..
[7]
Michael S. Cromer.
OLE vs. ORB: a tale of two technologies
,
1992
.
[8]
Alexander Schill.
Strukturelle Verwaltung verteilter Programme: Ein Überblick über Konzepte und Systeme
,
1992,
Wirtsch..
[9]
Vito Roberto.
A Distributed Image-Understanding System
,
1991,
AI*IA.