Abstract
An information integration agent provides a uniform query interface to a collection of distributed and heterogeneous information sources, giving users or other agents the illusion that they interrogate a centralized and homogeneous information system. In this chapter we focus on integration information agents that follow a mediator approach. A mediator is based on the specification of a single mediated schema describing a domain of interest, and on a set of source descriptions expressing how the content of each source available to the system is related to the domain of interest. These source descriptions, also called mappings because they model the correspondence between the mediated schema and the schemas of the data sources, play a central role in the query answering process. We present two recent information integration agents, namely Picsel and Xyleme, which are illustrative of two radically different choices concerning the expressivity of the mediated schema.1
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
V. Aguiléra, S. Cluet, P. Veltri, D. Vodislav, and F. Wattez. Querying the XML Documents on the Web. In Proc. of the ACMSIGIR Workshop on XML and I. R., Athens, July 28, 2000.
B. Amann, I. Fundulaki, and M. Scholl. Integrating Ontologies and Thesauri for RDF Schema Creation and Medata Querying. International Journal of Digital Libraries, 2000.
Yigal Arens, Chung-Nan Hsu, and Craig A. Knoblock. Query processing in the SIMS information mediator. In Austin Tate, editor, Advanced Planning Technology, pages 61–69. AAAI Press, Menlo Park, California, 1996.
Yigal Arens and Craig A. Knoblock. SIMS: Retrieving and integrating information from multiple sources. In Peter Buneman and Sushil Jajodia, editors, Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, pages 562–563, Washington, D.C., 26–28 May 1993.
Domenico Beneventano, Sonia Bergamaschi, Silvana Castano, Alberto Corni, R. Guidetti, G. Malvezzi, Michele Melchiori, and Maurizio Vincini. Information integration: The MOMIS project demonstration. In VLDB 2000, Proceedings of 26th International Conference on Very Large Data Bases, September 10–14, 2000, Cairo, Egypt, pages 611–614.
A. Bidault, C. Froidevaux, and B. Safar. Repairing queries in a mediator approach. In 14th European Conference on Artificial Intelligence, pages 406–410, Berlin, 2000.
A. Borgida, R. J. Brachman, D. L. McGuinness, and L. Alperin Resnick. CLASSIC: a structural data model for objects. SIGMOD Record (ACM Special Interest Group on Management of Data), 18(2):58–67, June 1989.
Diego Calvanese, Giuseppe De Giacomo, G. D., and Maurizio Lenzerini. Answering queries using views in description logics. In Proceedings of AAAI 2000.
Sudarshan Chawathe, Hector Garcia-Molina, Joachim Hammer, Kelly Ireland, Yannis Papakonstantinou, Jeffrey D. Ullman, and Jennifer Widom. The TSIMMIS project: Integration of heterogeneous information sources. In 16th Meeting of the Information Processing Society of Japan, pages 7–18, Tokyo, Japan, 1994.
J. Clark and S. DeRose (eds). XML Path Language (XPath). W3C Recommandation, 1999. http://www.w3c.org/TR/xpath.
Sophie Cluet, Pierangelo Veltri, and Dan Vodislav. Views in Large Scale XML Repository. In Proc. Int. Conf. on Very Large Data Bases, 2001.
Claude Delobel, M-Christine Rousset, Chantal Reynaud, J-Pierre Sirot and Dan Vodislav. Semantic Integration in Xyleme: a Uniform Tree-based Approach. In Journal on Data & Knowledge Engineering, to appear.
Oren Etzioni and Daniel Weld. A Softbot-Based Interface to the Internet. Communications of the ACM, 37(7):72–76, 1994.
Marc Friedman and Daniel S. Weld. Efficiently executing information-gathering plans. In 15th International Joint Conference on Artificial Intelligence, pages 785–791, Nagoya, Japan, 1997.
Michael R. Genesereth, Arthur M. Keller, and Oliver M. Duschka. Infomaster: an information integration system. In Proceedings of SIGMOD 97 pages 539–542, New York, May 1997.
François Goasdoué and Marie-Christine Rousset. Compilation and Approximation of Conjunctive Queries by Concept Descriptions. in Proceedings of ECAI 2002.
François Goasdoué, Véronique Lattes, and Marie-Christine Rousset. The Use of carin Language and Algorithms for Information Integration: The picsel System. International Journal of Cooperative Information Systems, 9(4):383–401, 2000.
Alon Halevy. Answering queries using views: a survey. VLDB Journal, 2001.
Carl-Christian Kanne and Guido Moerkotte. Efficient storage of xml data. Technical report, University of Mannheim, http://pi3.informatik.uni-mannheim.de/, 1999.
Alon Levy and Marie-Christine Rousset. Combining Horn Rules and Description Logics in CARIN. Artificial Intelligence Journal, 104, pp 165–209, 1998.
Laurent Mignet, Mihai Preda, Serge Abiteboul, Sebastien Ailleret, Bernd Amann, and Amelie Marian. Acquiring xml pages for a webhouse. In BDA’00, 2000.
G. Miller. Wordnet: A lexical database for english. Communications of the ACM, 38(11), 1995.
Benjamin Nguyen, Serge Abiteboul, Gregory Cobena, and Mihai Preda. Monitoring xml data on the web. In VLDB’01, 2001.
J. Ordille, A. Levy, and A. Rajaraman. Querying Heteregeneous Information Sources Using Source Descriptions. In Proc. Int. Conf. on Very Large Data Bases, pages 251–262, 1996.
R. MacGregor and R. Bates. The LOOM knowledge representation language. Technical Report ISI/RS-87-188, Information Science Institute, University of Southern California, Marina del Rey (CA), USA, 1987.
E. Mena, Vipul Kashyap, Amit Sheth, and A. Illarramendi. OBSERVER: An approach for query processing in global information systems based on interoperation across pre-existing ontologies. In 4th Int. Conf. on Cooperative Information Systems, pages 14–25, Bruessels, Belgium, 1996.
Y. Papakonstantinou, H. Garcia-molina, and J. Widom. Object Exchange Across Heteregeneous Information Sources. In ICDE Conf. on Management of Data, 1995.
Jean-Pierre Sirot. Documents xml et serveurs d’information: approche, techniques et outil d’indexation bases sur l’utilisation d’une ontologie. Technical report, Rapport de stage de DEA I3, University of Paris-Sud, 2000.
V. S. Subrahmanian, Sibel Adali, Anne Brink, Ross Emery, James J. Lu, Adil Rajput, Timothy J. Rogers, Robert Ross, and Charles Ward. HERMES: A heterogeneous reasoning and mediator system. Technical report, University of Maryland, 1995.
Lucie Xyleme. A dynamic warehouse for xml data of the web. IEEE Data Engineering Bulletin, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Rousset, MC., Reynaud, C. (2003). Picsel and Xyleme: Two Illustrative Information Integration Agents. In: Klusch, M., Bergamaschi, S., Edwards, P., Petta, P. (eds) Intelligent Information Agents. Lecture Notes in Computer Science(), vol 2586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36561-3_3
Download citation
DOI: https://doi.org/10.1007/3-540-36561-3_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00759-3
Online ISBN: 978-3-540-36561-7
eBook Packages: Springer Book Archive