An agent framework for supporting the MIKS integration process

Providing an integrated access to multiple heterogeneous sources is a challenging issue in global information systems for cooperation and interoperability. In the past, companies have equipped themselves with data storing systems building up informative systems containing data that are related one another, but which are often redundant, not homogeneous and not always semantically consistent. Moreover, to meet the requirements of global, Internet-based information systems, it is important that the tools developed for supporting these activities are semi-automatic and scalable as much as possible. To face the issues related to scalability in the large-scale, in this paper we propose the exploitation of mobile agents in the information integration area, and, in particular, the roles they play in enhancing the feature of the MOMIS infrastructure. MOMIS (Mediator agent for Integration of Knowledge Sources) is a system that has been conceived as a pool of tools to provide an integrated access to heterogeneous information stored in traditional databases (for example relational, object oriented databases) or in file systems, as well as in semi-structured data sources (XML-file). In this paper we describe the new agent-based framework concerning the integration process as implemented in MIKS (Mediator agent for Integration of Knowledge Sources) system.

[1]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[2]  Jennifer Widom,et al.  Object exchange across heterogeneous information sources , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[3]  Anand R. Tripathi,et al.  Design issues in mobile agent programming systems , 1998, IEEE Concurr..

[4]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[5]  Jennifer Widom,et al.  The TSIMMIS Project: Integration of Heterogeneous Information Sources , 1994, IPSJ.

[6]  Maurizio Vincini,et al.  The MOMIS Approach to Information Integration , 2001, International Conference on Enterprise Information Systems.

[7]  Joann J. Ordille,et al.  Querying Heterogeneous Information Sources Using Source Descriptions , 1996, VLDB.

[8]  Michael R. Genesereth,et al.  Infomaster: an information integration system , 1997, SIGMOD '97.

[9]  Domenico Beneventano,et al.  SI-Designer: a tool for intelligent integration of information , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[10]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[11]  Stuart E. Madnick,et al.  From VLDB to VMLDB (Very MANY Large Data Bases): Dealing with Large-Scale Semantic Heterogenity , 1995, VLDB.

[12]  Matthias Klusch,et al.  Information agent technology for the Internet: A survey , 2001, Data Knowl. Eng..

[13]  R. G. G. Cattell,et al.  The Object Database Standard: ODMG-93 , 1993 .

[14]  Kevin Chen-Chuan Chang,et al.  Mind your vocabulary: query mapping across heterogeneous information sources , 1999, SIGMOD '99.

[15]  Katia Sycara,et al.  In-Context Information Management through Adaptive Collaboration of Intelligent Agents , 1999 .

[16]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

[17]  David Jordan,et al.  The Object Database Standard: ODMG 2.0 , 1997 .

[18]  Laura M. Haas,et al.  Optimizing Queries Across Diverse Data Sources , 1997, VLDB.

[19]  Franco Zambonelli,et al.  Momis: Exploiting Agents to Support Information Integration , 2002, Int. J. Cooperative Inf. Syst..

[20]  Craig A. Knoblock,et al.  Query processing in the SIMS information mediator , 1997 .

[21]  Silvana Castano,et al.  Semantic integration of heterogeneous information sources , 2001, Data Knowl. Eng..

[22]  Franco Zambonelli,et al.  Agents for information retrieval: Issues of mobility and coordination , 2000, J. Syst. Archit..

[23]  Franco Zambonelli,et al.  Supporting Information Integration with Autonomous Agents , 2001, CIA.

[24]  Mary Roth,et al.  Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources , 1997, VLDB.