Metadatabase Meets Distributed AI

Heterogeneous Distributed Database Management Systems (HDDBMS) involve the interoperability of data sources. One approach to achieve this type of integration is to build interfaces between the different databases being integrated. This approach holds, for a particular case, at a specific point in time. In this case however, the database structures need to be adapted. Such adaptation is not advisable since the local systems are usually important for their organizations. Therefore, an integration model that assures flexibility and scalability must be based on some knowledge of the underlying model of the different local databases. One solution is the use of the metadata concept, as a means to describe the logical and physical data characteristics. The metadata concept leads to the development of a Metadatabase system, which is viewed as a knowledge base about the local systems. The Metadatabase work at Rensselaer Polytechnic Institute (Troy, New- York) [11] and Universite Laval (Ste-Foy, Quebec) [2] has focused on creating such an integration environment and on defining its principal components. These solutions have been developed outside the context of Distributed Artificial Intelligence (DAI) and would certainly benefit from the results in that field of research. In this paper, we explain how the Metadatabase approach can be mapped into or associated with DAI concepts, and how it could benefit from techniques and theories pertaining to the DAI field.

[1]  Edmund H. Durfee,et al.  Distributed Problem Solving and Multi-Agent Systems: Comparisons and Examples* , 1994 .

[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]  Cheng Hsu Enterprise integration and modeling - the metadatabase approach , 1995 .

[4]  Wenhua Wu,et al.  Integrating diverse CIM databases: the role of natural language interface , 1992, IEEE Trans. Syst. Man Cybern..

[5]  Cheng Hsu,et al.  Metadatabase modeling for enterprise information integration , 1992, J. Syst. Integr..

[6]  Waiman Cheung The model-assisted global query system , 1992 .

[7]  Tim Finin,et al.  A Language and Protocol to Support Intelligent Agent Interoperability , 1992 .

[8]  Bert Bredeweg,et al.  An overview of approaches to qualitative model construction , 1996, The Knowledge Engineering Review.

[9]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[10]  Cheng Hsu,et al.  Decomposition of Knowledge for Concurrent Processing , 1996, IEEE Trans. Knowl. Data Eng..

[11]  Wenhua Wu,et al.  Using Knowledge-Based Technology to Integrate CIM Databases , 1991, IEEE Trans. Knowl. Data Eng..

[12]  Brahim Chaib-draa,et al.  An overview of distributed artificial intelligence , 1996 .

[13]  M'hamed Bouziane Metadata modeling and management , 1992 .

[14]  Cheng Hsu,et al.  Information Resources Management in Heterogeneous, Distributed Environments: A Metadatabase Approach , 1991, IEEE Trans. Software Eng..

[15]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[16]  Gilbert Babin Adaptiveness in information systems integration , 1993 .