A Survey of Data Management in Peer-to-Peer Systems
2006
Abstract
AI
AI
This survey analyzes data management challenges in Peer-to-Peer (P2P) systems, which excel at sharing large resources. Key issues include data location, query processing, data integration, and data consistency. Proposing a reference architecture that delineates essential components such as query interfaces, a data management layer, and a P2P infrastructure, the survey classifies existing research correlating to these components, ultimately providing strategies for tackling the identified challenges in structured data sharing.
References (118)
- • Rolando Blanco et al. University of Waterloo (UW): University of Toronto (UT): Areas(area id, name, description) Project(projID, name, desc)
- Projects(proj id, area id, name) Student(studID, fname, lname, status)
- Publications(pub id, title, year, howpublished) Faculty(facID, fname, lname, rank, office)
- AuthorPublications(author id, pub id) ProjMember(projID, memberID)
- ProjectPublications(proj id, pub id) Paper(paperID, title, forum, year)
- Researcher(res id, name) Author(authorID, paperID)
- ProjectMembers(res id, proj id, role)
- ProjArea(projName, areaID)
- Author(pubID, author)
- Member(projName, member) REFERENCES
- Aberer, K., Cudr-Mauroux, P., and Hauswirth, M. 2003. The chatty web: Emergent semantics through gossiping. In WWW '03: Proceedings of the twelfth international conference on World Wide Web. ACM Press, 197-206.
- Aberer, K., Cudre-Mauroux, P., and Hauswirth, M. 2003. Start making sense: The Chatty Web approach for global semantic agreements. Journal of Web semantics 1(1), December 1, 1.
- Adar, E. and Huberman., B. A. 2000. Free riding on gnutella. Tech. rep., Xerox PARC. August. Andersen, D. 2005. Overlay networks: Networking on top of the network. http://dps.uibk.ac.at/index.pl/publications?proxiedUrl=httpews.com
- Andrzejak, A. and Xu, Z. 2002. Scalable, efficient range queries for grid information services. In P2P '02: Proceedings of the Second International Conference on Peer-to-Peer Computing. IEEE Computer Society, Washington, DC, USA, 33.
- Arenas, M., Kantere, V., Kementsietsidis, A., Kiringa, I., Miller, R. J., and Mylopoulos, J. 2003. The hyperion project: From data integration to data coordination. ACM SIGMOD Record 32, 3.
- Aspnes, J. and Shah, G. 2003. Skip graphs. In SODA '03: Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA, 384-393.
- Balke, W.-T., Nejdl, W., Siberski, W., and Thaden, U. 2005. Progressive distributed top-k re- trieval in peer-to-peer networks. In ICDE '05: Proceedings of the 21st International Conference on Data Engineering (ICDE'05). IEEE Computer Society, Washington, DC, USA, 174-185.
- Bernstein, P., Giunchiglia, F., Kementsietsidis, A., Mylopoulos, J., Serafini, L., and Za- ihrayeu, I. 2002. Data management for peer-to-peer computing: A vision. In Workshop on the Web and Databases, WebDB.
- Bharambe, A. R., Agrawal, M., and Seshan, S. 2004. Mercury: supporting scalable multi- attribute range queries. SIGCOMM Comput. Commun. Rev. 34, 4, 353-366.
- Bickson, D. and Malkhi, D. 2003. A study of privacy in file sharing networks. Tech. rep., Leibniz Research Center, the Hebrew University of Jerusalem, Israel.
- Birman, K. 2000. Technology challenges for virtual overlay networks. In Proceedings of the 2000 IEEE Workshop on Information Assurance and Security. West Point, NY, USA, 200-206. BitTorrent 2005. BitTorrent. http://www.bittorrent.com/.
- • Rolando Blanco et al.
- Cai, M. and Frank, M. 2004. Rdfpeers: a scalable distributed rdf repository based on a structured peer-to-peer network. In WWW '04: Proceedings of the 13th international conference on World Wide Web. ACM Press, New York, NY, USA, 650-657.
- Cai, M., Frank, M., Chen, J., and Szekely, P. 2003. Maan: A multi-attribute addressable network for grid information services. In GRID '03: Proceedings of the Fourth International Workshop on Grid Computing. IEEE Computer Society, Washington, DC, USA, 184.
- Castro, M., Druschel, P., Kermarrec, A., Nandi, A., Rowstron, A., and Singh, A. 2003. Splitstream: High-bandwidth content distribution in cooperative environments. In Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS '03). Berkeley, California, USA. Chawathe, Y., Ratnasamy, S., Breslau, L., Lanham, N., and Shenker, S. 2003. Making gnutella-like p2p systems scalable. In SIGCOMM '03: Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications. ACM Press, New York, NY, USA, 407-418.
- Clarke, I., Miller, S. G., Hong, T. W., Sandberg, O., and Wiley, B. 2002. Protecting free expression online with freenet. IEEE Internet Computing 6, 1, 40-49.
- Clarke, I., Sandberg, O., Wiley, B., and Hong, T. W. 2001. Freenet: a distributed anonymous information storage and retrieval system. In International workshop on Designing privacy enhancing technologies. Springer-Verlag New York, Inc., 46-66.
- Cohen, B. 2003. Incentives build robustness in bittorrent. In Proceedings of the 1st Workshop on Economics of Peer-to-Peer Systems. Berkeley, California, USA.
- Cox, R., Muthitacharoen, A., and Morris, R. 2002. Serving dns using a peer-to-peer lookup service. In IPTPS '01: Revised Papers from the First International Workshop on Peer-to-Peer Systems. Springer-Verlag, London, UK, 155-165.
- Crespo, A. and Garcia-Molina, H. 2002. Routing indices for peer-to-peer systems. In ICDCS '02: Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02). IEEE Computer Society, Washington, DC, USA, 23.
- Cuenca-Acuna, F. M., Peery, C., Martin, R. P., and Nguyen, T. D. 2003. Planetp: Using gossiping to build content addressable peer-to-peer information sharing communities. In HPDC '03: Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing (HPDC'03). IEEE Computer Society, Washington, DC, USA, 236.
- Dabek, F., Brunskill, E., Kaashoek, M., Karger, D., Morris, R., Stoica, I., and Balakr- ishnan, H. 2001. Building peer-to-peer systems with chord, a distributed lookup service. In HOTOS '01: Proceedings of the Eighth Workshop on Hot Topics in Operating Systems. IEEE Computer Society, Washington, DC, USA, 81.
- Dabek, F., Kaashoek, M. F., Karger, D., Morris, R., and Stoica, I. 2001. Wide-area co- operative storage with cfs. In SOSP '01: Proceedings of the eighteenth ACM symposium on Operating systems principles. ACM Press, New York, NY, USA, 202-215.
- Datta, A., Hauswirth, M., and Aberer, K. 2003. Updates in highly unreliable, replicated peer-to-peer systems. In ICDCS '03: Proceedings of the 23rd International Conference on Distributed Computing Systems. IEEE Computer Society, Washington, DC, USA, 76.
- Dhamija, R., Feldman, M., and Garcia-Martinez, A. 2002. Peer-to-peer privacy and anonymity. http://www.sims.berkeley.edu/˜mfeldman/research/p2p privacy.ps.
- Doan, A. 2005. Learning to live with semantic heterogeneity. In Dagstuhl Seminar, "Machine Learning for the Semantic Web". http://www.smi.ucd.ie/Dagstuhl-MLSW/proceedings/.
- Doan, A., Madhavan, J., Dhamankar, R., Domingos, P., and Halevy, A. 2003. Learning to match ontologies on the semantic web. The VLDB Journal 12, 4, 303-319. edonkey2000 2005. eDonkey2000 -Overnet. http://www.edonkey2000.com/.
- Edutella 2005. Edutella Project. http://edutella.jxta.org. eXeem 2005. eXeem. http://www.exeem.com/.
- Faloutsos, M., Faloutsos, P., and Faloutsos, C. 1999. On power-law relationships of the internet topology. In SIGCOMM '99: Proceedings of the conference on Applications, technolo- gies, architectures, and protocols for computer communication. ACM Press, New York, NY, USA, 251-262.
- FastTrack 2002. Fasttrack peer-to-peer technology company. http://www.fasttrack.nu/. FasttrackSuperNode 2005. Peer-to-peer technologies and protocols. http://matrix.netsoc.tcd.ie/˜neo/4ba2/p2p/#fasttrack.
- Galanis, L., Wang, Y., Jeffery, S. R., and DeWitt, D. J. 2003. Processing Queries in a Large Peer-to-Peer System. Lecture Notes in Computer Science, vol. 2681. Springer-Verlag GmbH, 273-288.
- Ganesan, P., Gummadi, K., and Garcia-Molina, H. 2004. Canon in g major: Designing dhts with hierarchical structure. In ICDCS '04: Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04). IEEE Computer Society, Washington, DC, USA, 263-272.
- Gansen, P., Bawa, M., and Garcia-Molina, H. 2004. Online Balancing of Range Partitioned Data with Applications to Peer-to-Peer Systems. In Proceedings of the 30th International Conference on Very Large Databases VLDB. 444-455.
- Gnutella 2005. Gnutella. http://rfc-gnutella.sourceforge.net/.
- Good, N. S. and Krekelberg, A. 2003. Usability and privacy: a study of kazaa p2p file-sharing.
- In CHI '03: Proceedings of the conference on Human factors in computing systems. ACM Press, 137-144.
- Gummadi, K., Gummadi, R., Gribble, S., Ratnasamy, S., Shenker, S., and Stoica, I. 2003. The impact of dht routing geometry on resilience and proximity. In SIGCOMM '03: Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications. ACM Press.
- Gummadi, K. P., Dunn, R. J., Saroiu, S., Gribble, S. D., Levy, H. M., and Zahorjan, J. 2003. Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In SOSP '03: Proceedings of the nineteenth ACM symposium on Operating systems principles. ACM Press, 314-329.
- Gupta, A., Agrawal, D., and Abbadi, A. 2003. Approximate Range Selection Queries in Peer- to-Peer Systems. In Proceedings of the First Biennial Conference on Innovative Data Systems Research (CIDR).
- Halevy, A. Y., Ives, Z. G., Suciu, D., and Tatarinov, I. 2003. Schema Mediation in Peer Data Management Systems . In Proceedings of the International Conference on Data Engineering, ICDE. 505.
- Halevy, A. Y., Ives, Z. G., Suciu, D., and Tatarivov, I. 2004. Schema mediation for large-scale semantic data sharing. VLDB Journal.
- Harvey, N., Jones, M., Saroiu, S., Theimer, M., and Wolman, A. 2003. Skipnet: A scalable overlay network with practical locality properties. In Proceedings of 4th USENIX Symp. on Internet Tech. and Syst. (USITS), 2003. ACM Press.
- Harvey, N. J. A., Jones, M. B., Theimer, M., and Wolman, A. 2003. Efficient Recovery from Organizational Disconnects in SkipNet. Lecture Notes in Computer Science, vol. 2735. Springer-Verlag GmbH, 183-196.
- Heckmann, O. and Bock, A. 2002. The eDonkey 2000 Protocol. Tech. Rep. KOM-TR-08-2002, Multimedia Communications Lab, Darmstadt University of Technology. December.
- Heckmann, O., Liebau, N., Darlagiannis, V., Bock, A., Mauthe, A., and Steinmetz, R. 2005. From Integrated Publication and Information Systems to Information and Knowledge Environments: Essays Dedicated to Erich J. Neuhold on the Occasion of His 65th Birthday. Lecture Notes in Computer Science, vol. 3379. Springer-Verlag GmbH, Chapter A Peer-to-Peer Content Distribution Network, 69-78.
- Hellerstein, J. M. 2003. Toward network data independence. SIGMOD Rec. 32, 3, 34-40.
- Howard, J. H., Kazar, M. L., Menees, S. G., Nichols, D. A., Satyanarayanan, M., Side- botham, R. N., and West, M. J. 1988. Scale and performance in a distributed file system. ACM Trans. Comput. Syst. 6, 1, 51-81.
- Huebsch, R., Hellerstein, J., Lanham, B., S., L., and Stoica, I. 2003. Querying the Internet with PIER . In Proceedings of the 29th Int. Conf. on Very Large Data Bases (VLDB).
- • Rolando Blanco et al.
- Hughes, D., Coulson, G., and Walkerdine, J. 2005. Free riding on gnutella revisited: the bell tolls? Draft at http://www.comp.lancs.ac.uk/computing/users/hughesdr/papers/freeriding.pdf. IRIS 2005. Project IRIS (Infrastructure for Resilient Internet Systems) Web-site . http://project- iris.net/.
- Iyer, S., Rowstron, A., and Druschel, P. 2002. Squirrel: a decentralized peer-to-peer web cache. In PODC '02: Proceedings of the twenty-first annual symposium on Principles of dis- tributed computing. ACM Press, 213-222.
- Jain, S., Mahajan, R., and Wetherall, D. 2003. A study of the performance potential of dht-based overlays. In Proceedings of the 4th Usenix Symposium on Internet Technologies (USITS), March 2003.
- Kaashoek, M. F. and Karger, D. R. 2003. Koorde: A Simple Degree-Optimal Distributed Hash Table. Lecture Notes in Computer Science, vol. 2735. Springer-Verlag GmbH, 98-107.
- Kalnis, P., Ng, W. S., Ooi, B. C., Papadias, D., and Tan, K.-L. 2002. An adaptive peer-to-peer network for distributed caching of olap results. In SIGMOD '02: Proceedings of the 2002 ACM SIGMOD international conference on Management of data. ACM Press, New York, NY, USA, 25-36.
- Kantere, V., Mylopoulos, J., and Kiringa, I. 2003. A distributed rule mechanism for multi- database systems. Springer-Verlag LNCS, 56-73.
- Karp, B., Ratnasamy, S., Rhea, S., and Shenker, S. 2004. Spurring adoption of dhts with openhash, a public dht service. In 3rd International Peer To Peer Systems Workshop (IPTPS 2004). ACM Press.
- KaZaAFileFormat 2003. KaZaA P2P FastTrack File Formats -2003-10-12. http://home.hetnet.nl/˜frejon55/.
- KazaaMediaDesktop 2005. KaZaA media desktop. http://www.kazaa.com/.
- Kementsietsidis, A., Arenas, M., and Miller, R. J. 2003a. Managing data mappings in the hyperion project. In Proceedings of the International Conference on Data Engineering (ICDE). 732-734.
- Kementsietsidis, A., Arenas, M., and Miller, R. J. 2003b. Mapping data in peer-to-peer systems: Semantics and algorithmic issues. In SIGMOD '03: Proceedings of the 2003 ACM SIGMOD international conference on Management of data. ACM Press, 325-336.
- Kubiatowicz, J., Bindel, D., Chen, Y., Czerwinski, S., Eaton, P., Geels, D., Gummadi, R., Rhea, S., Weatherspoon, H., Wells, C., and Zhao, B. 2000. Oceanstore: an architecture for global-scale persistent storage. In ASPLOS-IX: Proceedings of the ninth international conference on Architectural support for programming languages and operating systems. ACM Press, New York, NY, USA, 190-201.
- Kulbak, Y. and Bickson, D. 2005. The emule protocol specification. Tech. rep., Leibniz Research Center, the Hebrew University of Jerusalem, Israel.
- Kumar, A., Xu, J. J., and Zegura, E. W. 2005. Efficient and scalable query routing for unstruc- tured peer-to-peer networks. Unpublished Work. Available at http://www.cc.gatech.edu/ aku- mar/sqr.pdf.
- Lenzerini, M. 2002. Data integration: A theoretical perspective. In Proceedings of the 21st Symposium on Principles of Database Systems (PODS). 233-246.
- Liang, J., Kumar, R., and Ross, K. 2004a. Understanding KaZaA. http://cis.poly.edu/˜ross/papers/UnderstandingKaZaA.pdf.
- Liang, J., Kumar, R., and Ross, K. W. 2004b. The KaZaA Overlay: A Measurement Study. In Proceedings of the 19th IEEE Annual Computer Communications Workshop, 2004. Bonita Springs, Florida.
- Liang, J., Kumar, R., Xi, Y., and Ross, K. W. 2004. Pollution in P2P File Sharing Systems. http://cis.poly.edu/˜ross/papers/pollution.pdf.
- Löser, A., Naumann, F., Siberski, W., Nejdl, W., and Thaden, U. 2004. Semantic Overlay Clusters within Super-Peer Networks. Lecture Notes in Computer Science, vol. 2944. Springer- Verlag GmbH, 33-47.
- Löser, A., Siberski, W., Wolpers, M., and Nejdl, W. 2003. Information integration in schema- based peer-to-peer networks. In Proceedings of Conference of Advanced Information Systems Engieering (CAiSE). 258-272.
- Lv, Q., Cao, P., Cohen, E., Li, K., and Shenker, S. 2002. Search and replication in unstruc- tured peer-to-peer networks. In ICS '02: Proceedings of the 16th international conference on Supercomputing. ACM Press, New York, NY, USA, 84-95.
- M. Waldvogel, P. Hurley, D. B. 2003. Dynamic replica management in distributed hash tables. Tech. Rep. RZ 3502, IBM Technical Report.
- Madhavan, J. and Halevy, A. Y. 2003. Composing mappings among data sources. In Proceedings of the 29th VLDB Conference.
- Malkhi, D., Noar, M., and Ratajczak, D. 2002. Viceroy: A scalable and dynamic emulation of the butterfly. In Proceedings of Symposium on Principles of Distributed Computing (PODC 2002). ACM Press.
- Maymounkov, P. and Mazieres, D. 2002. Kademlia: A peer-to-peer information system based on the xor metric. In 1st International Peer To Peer Systems Workshop (IPTPS 2002). ACM Press.
- McBrien, P. and Poulovassilis, A. 2004. Defining peer-to-peer data integration using both as view rules. Springer Verlag LNCS, 91-107.
- Muthitacharoen, A., Morris, R., Gil, T. M., and Chen, B. 2002. Ivy: a read/write peer-to- peer file system. SIGOPS Oper. Syst. Rev. 36, SI, 31-44.
- My'zrak, A. T., Cheng, Y., Kumar, V., and Savage, S. 2003. Structured superpeers: Leveraging heterogeneity to provide constant-time lookup. In WIAPP '03: Proceedings of the The Third IEEE Workshop on Internet Applications. IEEE Computer Society, Washington, DC, USA, 104. Napster 2001. Napster. http://www.napster.com/.
- Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmér, M., and Risch, T. 2002a. Edutella: a p2p networking infrastructure based on rdf. In WWW '02: Proceedings of the eleventh international conference on World Wide Web. ACM Press, New York, NY, USA, 604-615.
- Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmér, M., and Risch, T. 2002b. Edutella: a p2p networking infrastructure based on rdf. In WWW '02: Proceedings of the 11th international conference on World Wide Web. ACM Press, New York, NY, USA, 604-615.
- Ng, W. S., Ooi, B. C., Tan, K.-L., and Zhou, A. 2003. Peerdb: A p2p-based system for distributed data sharing. In Intl. Conf. on Data Engineering (ICDE).
- Papadimos, V., Maier, D., and Tufte, K. 2003. Distributed Query Processing and Catalogs for Peer-to-Peer Systems. In Proceedings of Conference on Innovative Data Systems Research (CIDR).
- Plaxton, C. G., Rajaraman, R., and Richa, A. W. 1997. Accessing nearby copies of replicated objects in a distributed environment. In SPAA '97: Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures. ACM Press, New York, NY, USA, 311- 320.
- Pouwelse, J., Garbacki, P., Epema, D., and Sips, H. 2005. The bittorrent p2p file-sharing system: Measurements and analysis. In Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS'05), Feb 2005.
- Pugh, W. 1990. Skip lists: a probabilistic alternative to balanced trees. Commun. ACM 33, 6, 668-676.
- Rahm, E. and Bernstein, P. A. 2001. A survey of approaches to automatic schema matching. VLDB Journal 10, 4, 334-350.
- Ratnasamy, S., Francis, P., Handley, M., and Karp, R. 2001. A scalable content-addressable network. In SIGCOMM '01: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications. ACM Press.
- Ritter, J. 2001. Why gnutella can't scale, no, really. http://www.darkridge.com/˜jpr5/doc/gnutella.html.
- Rohrs, C. 2002. Query routing for the gnutella network. Unpublished Work. Available at http://rfc-gnutella.sourceforge.net/src/qrp.html.
- Rowstron, A. and Druschel, P. 2001a. Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems. In "Proceedings of the 18th IFIP/ACM Int'l. Conf. Distributed Systems Platforms (Middleware'01), LNCS 2218, 2001". ACM Press.
- Rowstron, A. and Druschel, P. 2001b. Storage management and caching in past, a large- scale, persistent peer-to-peer storage utility. In SOSP '01: Proceedings of the eighteenth ACM symposium on Operating systems principles. ACM Press, New York, NY, USA, 188-201.
- Sahin, O., Gupta, A., Agrawal, D., and Abbadi, A. 2002. Query Processing Over Peer-to-Peer Data Sharing Systems. Tech. rep., University of California at Santa Barbara.
- Sahin, O. D., Gupta, A., Agrawal, D., and Abbadi, A. E. 2004. A peer-to-peer framework for caching range queries. In ICDE '04: Proceedings of the 20th International Conference on Data Engineering. IEEE Computer Society, 165.
- Sakaryan, G., Wulff, M., and Unger, H. 2004. Search methods in p2p networks: a survey. In I2CS-Innovative Internet Community Systems (I2CS 2004).
- Sandberg, R., Goldberg, D., Kleiman, S., Walsh, D., and Lyon, B. 1985. Design and imple- mentation of the Sun Network Filesystem. In Proceedings of Summer 1985 USENIX Confer- ence. Portland, OR, USA, 119-130.
- Saroiu, S., Gummadi, K. P., Dunn, R. J., Gribble, S. D., and Levy, H. M. 2002. An analysis of internet content delivery systems. SIGOPS Oper. Syst. Rev. 36, SI, 315-327.
- Saroiu, S., Gummadi, P. K., and Gribble, S. D. 2002. A measurement study of peer-to-peer file sharing systems. In Proceedings of Multimedia Computing and Networking, 2002.
- Satyanarayanan, M., Kistler, J. J., Kumar, P., Okasaki, M. E., Siegel, E. H., and Steere, D. C. 1990. Coda: A highly available file system for a distributed workstation environment. IEEE Trans. Comput. 39, 4, 447-459.
- Stading, T., Maniatis, P., and Baker, M. 2002. Peer-to-peer caching schemes to address flash crowds. In IPTPS '01: Revised Papers from the First International Workshop on Peer-to-Peer Systems. Springer-Verlag, London, UK, 203-213.
- Stoica, I., Adkins, D., Ratnasamy, S., Shenker, S., Surana, S., and Zhuang, S. 2002. In- ternet indirection infrastructure. In IPTPS '01: Revised Papers from the First International Workshop on Peer-to-Peer Systems. Springer-Verlag, London, UK, 191-202.
- Stoica, I., Morris, R., Liben-Nowell, D., Karger, D., Kaashoek, M., Dabek, F., and Bal- akrishnan, H. 2001. Chord: A scalable peer-to-peer lookup protocol for internet applications. In SIGCOMM '01: Proceedings of the 2001 conference on Applications, technologies, architec- tures, and protocols for computer communications. ACM Press.
- Tatarinov, I., Ives, Z., amd, J., Halevy, A., Suciu, D., Dalvi, N., Dong, X., Kadiyaska, Y., Miklau, G., and Mork, P. 2003. The piazza peer data management project. ACM SIGMOD Record 32, 3.
- Triantafillou, P. and Pitoura, T. 2003. Towards a unifying framework for complex query processing over structured peer-to-peer data networks. In DBISP2P, K. Aberer, V. Kalogeraki, and M. Koubarakis, Eds. Lecture Notes in Computer Science, vol. 2944. Springer, 169-183.
- Tsoumakos, D. and Roussopoulos, N. 2003. Adaptive probabilistic search for peer-to-peer networks. In P2P '03: Proceedings of the 3rd International Conference on Peer-to-Peer Com- puting. IEEE Computer Society, Washington, DC, USA, 102.
- Ullman, J. D. 1997. Information integration using logical views. In Proceedings of the 6th Int. Conf. on Database Theory (ICDT-97). Lecture Notes in Computer Science, pages 19-40. Springer-Verlag, 1997.
- Valduriez, P. and Pacitti, E. 2004. Data management in large-scale p2p systems. In Proceedings 6th Int. Conf. on High Performance Computing in Computational Sciences (VECPAR).
- W3C 2001. World wide web consortium semantic web activities. http://www.w3.org/2001/sw.
- Wiederhold, G. 1992. Mediators in the architecture of future information systems. Com- puter 25, 3, 38-49.
- Wolpert, D. H. 1992. Stacked generalization. Neural Networks 5, 241-259. University of Waterloo Technical Report CS-2006-18