On the duality of distributed database and distributed AI systems

Distributed Database (DDB) and Distributed Artificial Intelligence (DAI) technologies have been conceived to addresses a variety of inherently complex problems involving spatial distribution. Although the types of problems addressed by these two technologies are quite different the technologies themselves present many similarities. In this paper we argue that DDB and DAI systems may be considered as duals of each other. The principal conclusion is that neither discipline has reached the point of maturity and that it would be useful to think in terms of systems developed by using a crossfertilization of these two disciplines. This paper focuses predominantly on DAI to DDB systems. 1 Mot ivat ion the technology transfer from for Coordinated Problem Solving To function effectively large organizations have to handle large volumes of information. To this end autcmated information servers have been deployed at an ever increasing rate within organizational functions or departments as the most effective way of dealing with this task. Typically, large companies (such as banks, corporate organizations, multi-nationals, etc) have developed over time independent information sysPermission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial edventqje, tha ACM copyright notice end the title of the publication and its data appaar, and notice is given that copying ia by permission of the Association for Computing Machinery. To copy otherwisa, or to rapublish, r, and/or specific permission. CIKM ’93-1 l/93/D. c., USA

[1]  Eugene Wong,et al.  Multibase: integrating heterogeneous distributed database systems , 1981, AFIPS '81.

[2]  Mike P. Papazoglou Knowledge-driven distributed information systems , 1990, Proceedings., Fourteenth Annual International Computer Software and Applications Conference.

[3]  Arbee L. P. Chen,et al.  Mermaid — Experiences with network operation , 1986, 1986 IEEE Second International Conference on Data Engineering.

[4]  James A. Hendler,et al.  Planning and Reacting Across Supervenient Level of Representation , 1992, Int. J. Cooperative Inf. Syst..

[5]  Ramanathan V. Guha,et al.  Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project , 1990 .

[6]  Joachim Hammer Resolving Semantic Heterogeneity in a Federation of Autonomous, Heterogeneous database Systems. , 1994 .

[7]  Timos K. Sellis,et al.  An Organizational Framework for Cooperating Intelligent Information Systems , 1992, Int. J. Cooperative Inf. Syst..

[8]  Sandra Heiler,et al.  Distributed Object Management , 1992, Int. J. Cooperative Inf. Syst..

[9]  Edmund H. Durfee,et al.  Coordination of distributed problem solvers , 1988 .

[10]  Dennis McLeod,et al.  An Approach to Resolving Semantic Heterogenity in a Federation of Autonomous, Heterogeneous Database Systems , 1993, Int. J. Cooperative Inf. Syst..

[11]  Dennis McLeod,et al.  A federated architecture for information management , 1985, TOIS.

[12]  Les Gasser,et al.  Social Conceptions of Knowledge and Action: DAI Foundations and Open Systems Semantics , 1991, Artif. Intell..

[13]  Ramanathan V. Guha,et al.  Building large knowledge-based systems , 1989 .

[14]  A. H. Bond,et al.  An Analysis of Problems and Research in DAI , 1988 .

[15]  Randall W. Hill,et al.  Coordinated Problem Solvers , 1990 .

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

[17]  Umeshwar Dayal,et al.  View Definition and Generalization for Database Integration in a Multidatabase System , 1984, IEEE Transactions on Software Engineering.

[18]  Steve Laufmann,et al.  Coarse-Grained Distributed Agents for Transparent Access to Remote Systems , 1991, The Next Generation of Information Systems.