Abstract
XML Mediators are focused on supporting the XQuery (or sometimes the SQL/XML) query language on XML views of heterogeneous data sources. Wrappers leverage data sources to XML views with basic query capabilities. The data are integrated on demand by the mediator delegating sub-queries to wrappers. Using such information integration platforms to query the semantic web is a challenge both for scalability and data semantic reasons. On another side, semantic Peer-to-peer (P2P) networks are emerging as an important infrastructure to manage distributed data, notably on the web. An important goal concerns improving query facilities of distributed heterogeneous data. Coupling data mediation and P2P technology, P2P data mediation strives to support efficiently advanced queries upon heterogeneous data sources annotated with various metadata and mapping schemes. We analyze the main services provided by mediation systems and discuss their extension to the semantic web in P2P mode. We shortly discuss the annotation service for describing sources syntactically and semantically, the routing service to route data location requests, and the query service to resolve distributed queries. We survey some projects and report on PathFinder, an experimental P2P mediation system developed at University of Versailles in the Context of the Satine European project.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abiteboul, S., Manolescu, I., Preda, N.: KadoP: Knowledge and Data in Peer to Peer (2004), http://www-rocq.inria.fr/gemo/KadoP/
Adjiman, P., Chatalic, P., Goasdoue, F., Rousset, M.-C., Simon, L.: SomeWhere in the Semantic Web. In: Fages, F., Soliman, S. (eds.) PPSWR 2005. LNCS, vol. 3703, Springer, Heidelberg (2005)
Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. Computer Surveys 36(4), 335–371 (2004)
Bernstein, P., Giunchiglia, F., Kementsietsidis, T., Mylopoulos, J., Serafini, L., Zaihrayeu, I.: Data management for peer-to-peer computing: A vision. In: Proceedings of the Fifth International Workshop on the Web and Databases, Madison, Wisconsin (2002)
Chen, Z., Jagadish, H., Lakshmanan, L., Paparizos, S.: From Tree Patterns to Generalized Tree Patterns: On Efficient Evaluation of XQuery. In: Proceedings of the 29th International Conference on Very Large Data Bases, Berlin, Germany (2003)
Crespo, A., Garcia-Molina, H.: Routing indices for peer-to-peer systems. In: Proceedings International Conference on Distributed Computing Systems (2002)
Dang Ngoc, T., Gardarin, G., Jamard, N., Travers, N.: Federating Heterogeneous Data Sources with XML, IASTED IKS 2003, Scottsdale, AZ, USA (2004)
Dang Ngoc, T., Gardarin, G., Travers, N.: Tree Graph View: On Efficient Evaluation of XQuery in an XML Mediator. In: BDA. Proc of 20th conf. Bases de Données Avancées, Montpellier, France (2004)
Dogac, A., et al.: The Satine Project: A P2P Network for Discovering Web Services (2004), http://www.srdc.metu.edu.tr/webpage/projects/satine/
Dragan, F., Gardarin, G., Yeh, L.: MediaPeer: a Safe, Scalable P2P Architecture for XML Query Processing. In: Globe 2005. Workshop Copenhagen, Denmark (2005)
Halevy, A., Zachary, I., Mork, P., Tatarinov, I.: Piazza: Data management infrastructure for semantic web applications. In: WWW 2003. Proceedings of the Twelfth International World Wide Web Conference, Budapest, Hungary (2003)
Jamard, C., Gardarin, G.: Indexation de vues virtuelles dans un médiateur XML pour le traitement de XQuery Text. EGC 2006, Lille (2006)
Löser, A., Siberski, W., Wolpers, M., Nejdl, W.: Information integration in schema-based peer-to-peer networks. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, Springer, Heidelberg (2003)
Morrison, R.: PATRICIA - Practical Algorithm to Retrieve Information Coded in Alphanumeric. Journal of the Association of Computing Machinary 15(4), 514–534 (1968)
Nejdl, W., Wolpers, M., Siberski, W., Schmitz, C., Schlosser, M., Brunkhorst, I.: Super-peer-based routing and clustering strategies for RDF-based peer-to-peer networks. In: Proceedings of the International World Wide Web Conference, Budapest, Hungary (2003)
Papakonstantinou, Y., et al.: Queries and algebra in the Enosys Integration Platform. Data & Knowledge Engineering 44(3), 299–322 (2003) (Special issue: Data integration over the Web)
Papadimos, V., Maier, D., Tufte, K.: Distributed Query Processing and Catalogs for Peer-to-Peer Systems. In: CIDR. Conference on Innovative Data Systems Research, Asilomar, USA (2003)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content addressable network. In: Proceedings of the 2001 Conference on applications, technologies, architectures, and protocols for computer communications, New York, USA (2001)
Sartiani, C., Manghi, P., Ghelli, G., Conforti, G.: XPeer: A Self-organizing XML P2P Database System. In: P2P&DB 2004. Proceedings of the First EDBT Workshop on P2P and Databases, Crete, Greece (2003)
Schlosser, M., Sintek, M., Decker, S., Nejdl, W.: HyperCuP-Hypercubes, Ontologies and Efficient Search on P2P Networks. In: International Workshop on Agents and Peer-to-Peer Computing, Bologna, Italy (2002)
Scott, B., et al.: XQuery 1.0: An XML Query Language (2005), http://www.w3.org/TR/xquery/
Stoica, I., Morris, R., Karger, D., Kaashoek, F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: Proceedings of the 2001 Conference on applications, technologies, architectures, and protocols for computer communications, New York, USA (2001)
XQuare. The XQuare project: open source information integration components based on XML and XQuery (2005), http://xquare.objectweb.org/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gardarin, G., Dragan, F., Yeh, L. (2008). P2P Semantic Mediation of Web Sources. In: Manolopoulos, Y., Filipe, J., Constantopoulos, P., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2006. Lecture Notes in Business Information Processing, vol 3. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77581-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-77581-2_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77580-5
Online ISBN: 978-3-540-77581-2
eBook Packages: Computer ScienceComputer Science (R0)