Prof. Dr. E. Rahm:
Problemseminar "Peer-to-Peer (P2P) Data Management"
Literatur
Allgemeine Quellen für alle Themen:
- O'Reilly P2P Directory: http://www.openp2p.com/pub/q/p2p_category
- P2P and Database: A Bibliography: http://www.cs.toronto.edu/db/hyperion/bibliography.html
- A. Oram (ed.): Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O'Reilly, March 2001
- K. Aberer, H. Hauswirth: Peer-to-Peer Information Systems: Concepts and Models, State-of-the-Art, and Future Systems. Tutorial, ICDE 2002
- Sigmod Record, Volume 32, Number 3, September 2003, Special Section on Peer to Peer Data Management, http://www.acm.org/sigmod/record/
Thema 1: Einführung
Begriffsdefinition / Ausprägungen mit Vor-/Nachteilen, Systembeispiele (kurz), Anwendungen, zu lösende Probleme
- A. Oram (ed.): Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O'Reilly, March 2001
- D. Barkai: Technologies for Sharing and Collaborating on the Net. Intel Research, 2002, files/seminare/P2PDM/WS0304//ftp://download.intel.com/labs/software/download/P2P_technologies.pdf
- Daswani, H. Garcia-Molina: Open Problems in Data-Sharing Peer-to-Peer Systems. ICDT, 2003
- S. Gribble, A. Halevy, Z. Ives, M. Rodrig, D. Suciu: What Can Databases do for Peer-to-Peer? WebDB Workshop 2001
- Milojicic et.al.: Peer-to-peer computing. Technical Report HPL-2002-57, HP Lab, 2002.
- M. Parameswaran, A. Susarla, and A. B. Whinston: P2P Networking: An Information-Sharing Alternative, IEEE Computer, July 2001.
Thema 2: File Sharing Systeme (Napster, Gnutella, Kazaa .)
"historischer" Überblick und Vergleich; offene Probleme
- A. Oram (ed.): Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O'Reilly, March 2001
- B. Yang, H. Garcia-Molina: Comparing Hybrid Peer-to-Peer Systems. Proc. of Very Large Databases (VLDB), 2001 (Intranet)
- S. Androutsellis-Theotokis: A Survey of Peer-to-Peer File Sharing Technologies.
- M. Ripeanu: Peer-to-Peer Architecture Case Study: Gnutella Network. Technical Report TR-2001-26, Department of Computer Science, University of Chicago
- J. Lee: An end-user perspective on file-sharing systems. CACM, Feb. 2003, 49-53
Thema 3: Lokalisierung von Ressourcen
Naming + Lookup in unstrukturierten und strukturierten P2P-Datenverbünden
- S. Bakiras, P. Kalnis,T. Loukopoulos, W. S. Ng: A General Framework for Searching in Distributed Data Repositories. 2003.
- H. Balakrishnan, M. F. Kaashoek, D. Karger, R. Morris, I. Stoica: Looking up data in P2P systems. CACM, Feb. 2003, 43-48
- Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications
- M. Bawa, et al.: Peer-to-Peer Research at Stanford. ACM SIGMOD Record, 32(3), Sep. 2003
- A. Crespo, H. Garcia-Molina. Routing Indices For Peer-to-Peer Systems. 2002.
- Cooper, Molina: SIL: Modeling and Measuring Scalable Peer-to-Peer Search Networks. P2P, 2003
- L. Galanis et al.: Locating Data Sources in Large Distributed Systems. Proc. VLDB 2003
- Tsoumakos, Roussopoulos: A Comparison of Peer-to-Peer Search Methods. WebDB, 2003
- Search and Replication in Unstructured Peer to Peer Networks
- Ling et al.: A Content-Based Resource Location Mechanism in PeerIS. WISE, 2002
Thema 4: Verarbeitung komplexer Queries (in schema-basierten P2P-Systemen)
- Boncz, Treijtel: AmbientDB: Relational Query Processing in a P2P Network. Technical Report (INS-R0306), CWI, 2003 http://db.cwi.nl/rapporten/abstract.php?abstractnr=1355
- I. Brunkhorst, H. Dhraief, A. Kemper, W. Nejdl, C. Wiesner: Distributed Queries and Query Optimization in Schema-Based P2P-Systems. Intern. Workshop on Databases, Information Systems and Peer-to-Peer Computing, 2003 http://www.db.fmi.uni-passau.de/publications/conferences/QP_DBISP2P03.pdf
- L. Galanis, Y. Wang, S. R. Jeffery, D. J. DeWitt: Processing Queries in a Large Peer-to-Peer System. CAiSE, 2003, LNCS 2681 (Springer)
- R. Huebsch et al.: Querying the Internet with PIER. Proc. VLDB 2003
- W. Nejdl, W. Siberski, M. Sintek: Design Issues and Challenges for RDF- and Schema-Based Peer-to-Peer Systems. ACM SIGMOD Record, 32 (3), Sep. 2003 http://www.acm.org/sigmod/record/issues/0309/B8.nejdl.pdf
- H. Stuckenschmidt: Query Processing on the Semantic Web. http://swap.semanticweb.org/public/Publications/KI.pdf
- H. Stuckenschmidt, F. van Harmelen, F. Giunchiglia: Query Processing in Ontology-Based Peer-to-peer Systems. Techn. Report, AI Department Vrije Univ. Amsterdam, Nov. 2002. http://swap.semanticweb.org/public/Publications/queryProcessing.pdf
- P. Triantafillou, T. Pitoura: Towards a Unifying Framework for Complex Query Processing over Structured Peer-to-Peer Data Networks. VLDB '03 Workshop on Databases, Information Systems, and Peer-to-Peer Computing, 2003 http://www.ceid.upatras.gr/faculty/peter/papers/dbisp2p.pdf
- Y. Tzitzikas, C. Meghini: Query Evaluation in Peer-to-Peer Networks of Taxonomy-based Sources. Proc. 10th Int. Conf. on Cooperative Information Systems (CoopIS), 2003. http://www.csi.forth.gr/~tzitzik/publications/Tzitzikas_ER_2003.pdf
Thema 5: Datenintegration in P2P-Datenverbünden
- M. Arenas et al.: The Hyperion Project: From Data Integration to Data Coordination. ACM SIGMOD Record, 32 (3), Sep. 2003
- A. Kementsietsidis, M. Arenas, R. Miller: Managing Data Mappings in the Hyperion Project. Proc. of the Int. Conf. on Data Engineering (ICDE) 2003.
- A. Kementsietsidis, M. Arenas, R Miller: Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues. SIGMOD 2003
- A. Y. Halevy et. al.: Schema Mediation in Peer Data Management Systems, ICDE 2003.
- A. Halevy, et al.: The Piazza Peer Data Management System. To appear in: IEEE Trans. on Knowledge and Data Engineering, 2003
- I. Tatarinov et al.: The Piazza Peer Data Management Project. ACM SIGMOD Record, 32 (3), Sep. 2003
- J. Madhavan, P. Bernstein, P. Domingos, A. Halevy: Representing and Reasoning about Mappings Between Domain Models. Proc. of the AAAI Eighteenth National Conference on Artificial Intelligence 2002.
- Nejdl et al.: Information Integration in a Schema-Based Peer-To-Peer Network. CAiSE, 2003
- Tzitzikas et al.: Taxonomy-based Conceptual Modeling for Peer-to-Peer Networks. ER, 2003
- P. McBrien, A. Poulovassilis: Defining peer-to-peer data integration using both as view rules. Intern. Workshop On Databases, Information Systems and Peer-to-Peer Computing, Berlin 2003
- D. Calvanese, E. Damagio, G. De Giacomo, M. Lenzerini, R. Rosati: Semantic Data Integration in P2P Systems. Intern. Workshop On Databases, Information Systems and Peer-to-Peer Computing, Berlin 2003
Thema 6: Sicherheit, Trust, Privacy Sharing
- Übersichtsbeitrag: http://www.cdt.org/testimony/030515davidson.shtml
- http://www.cs.rice.edu/~dwallach/pub/tokyo-p2p2002.html
- http://www-106.ibm.com/developerworks/java/library/j-p2ptrust/
- The practice of peer-to-peer computing: Trust and security in ... www-106.ibm.com/developerworks/java/library/j-p2ptrust/
- http://www.pdos.lcs.mit.edu/chord/papers/sec.pdf
Thema 7: Quality of Service / Robustheit
- Architecture of an intelligent Quality-of-Service aware Peer-to- ... http://www.c-lab.de/vis/loeser/s609tj.pdf
- Quality of Service Policy Enforcement Review. http://www.net.cmu.edu/docs/arch/qospe-public.html
- Ensuring Quality of Service in P2P File Sharing through User and ... www.ia.uned.es/~elena/um03-ws/papers/Julita-UM-group-workshop.pdf
- Cooper, Garcia-Molina: Creating Trading Networks of Digital Archives. http://www-db.stanford.edu/peers/
- Cooper, Garcia-Molina: Peer-to-peer data trading to preserve information
- Cooper, Garcia-Molina: Peer-to-peer resource trading in a reliable distributed System
Thema 8: P2P Content & Knowledege Management
- Bertolini et al.: Peer-to-Peer, Agents, and Knowledge Management: a Design Framework. ATSE, 2002
- M. Bonifacio, R. Cuel, G. Mameli, M. Nori: A Peer-to-Peer Architecture for Distributed Knowledge Management, MALCEB 2002
- M. Ehrig, C. Schmitz, S. Staab, J. Tane, C. Tempich: Towards Evaluation of Peer-to-Peer-based Distributed Knowledge Management Systems, AMKM 2003
- Gartner Consulting: The Emergence of Distributed Content Management and Peer-to-Peer Content Networks, 2001
- D. Hausheer, B. Stiller: Design of a Distributed P2P-based Content Management Middleware. EUROMICRO 2003
- W. Nejdl et.al.: Edutella: A P2P networking infrastructure based on RDF. WWW 2002, http://edutella.jxta.org/reports/edutella-whitepaper.pdf, November 2001.
- Nejdl, W. et.al.: EDUTELLA: Searching and Annotating Resources within an RDF-based P2P Network, Technical Report, Dec. 2001.
- W. Nejdl et.al.: EDUTELLA: P2P Networking for the Semantic Web. http://edutella.jxta.org/
- Lee et al.: Efficient Knowledge Discovery in Peer-to-Peer File Sharing. CIKM, 2002
Thema 9: Web-Services / Workflows und P2P
- Abiteboul et al.: Active XML demonstration: Peer-to-Peer Data web services integration. VLDB, 2002
- Benatallah et al.: Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services. ICDE, 2002
- Fakas, G. J., Karakostas, B.: A Peer to Peer (P2P) Architecture for Dynamic Workflow Management Using Web Services. Proc. of First Int. Conf. on Web Services (ICWS'03), 2003.
- Haller, K., Schuldt, H., Schek, H.-J.: Transactional Peer-to-Peer Information Processing: The AMOR Approach. In: Proc. of the 4th Int. Conf. on Mobile Data Management (MDM'2003), Australia, 2003, S. 356-361.
- Papazoglou et al.: Leveraging Web-Services and Peer-to-Peer Networks. CAiSE, 2003
- E. Pitoura et al.: DBGlobe: A Service-Oriented P2P System for Global Computing. ACM SIGMOD Record, 32 (3), Sep. 2003
- Sheng et al.: SELF-SERV:A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment. VLDB, 2002
- JXTA. The Project JXTA web site. http://www.jxta.org/.
- W3C-SOAP. Simple Object Access Protocol (SOAP) 1.1. W3C, 2000, http://www.w3.org/TR/SOAP/.
- W3C-WS. Web Services Activity. W3C, 2002, http://www.w3.org/2002/ws/.
- W3C-WSDL. Web Services Description Language (WSDL). W3C, 2001, http://www.w3.org/TR/wsdl.
Thema 10: Sonstiges
- Bremer, Gertz: On Distributing XML Repositories. WebDB, 2003
- Kalnis et al.: An Adaptive Peer-to-Peer Network for Distributed Caching of OLAP Results. SIGMOD, 2002
- Kantere et al.: Coordinating Peer Databases Using ECA Rules.
- Suel et al.: ODISSEA: A Peer-to-Peer Architecture for Scalable Web Search and Information Retrieval. WebDB, 2003
- Yang et al.: A Publish/Subscribe Scheme for Peer-to-Peer Database Networks. CoopIS, 2003
- W. Bizzaro, et al: Piper: Peer-to-Peer Distribution of Scientific Programs and Data-Flow. Objects in Bio- & Chem-Informatics 2001 (OiBC-2001)
- W. S. Ng, B. C. Ooi, K. L. Tan, A. Zhou: PeerDB: A P2P-based System for Distributed Data Sharing.
- Khambatti et al.: Structuring Peer-to-Peer Networks Using Interest-Based Communities. P2P, 2003
- Haller et al.: Consistent Process Execution in Peer-to-Peer Information Systems. CAiSE, 2003
- K. Aberer et al.: P-Grid: A Self-organizing Structured P2P System. ACM SIGMOD Record, 32 (3), Sep. 2003
- B. C. Ooi, Y. Shu, K.-L. Tan: Relational Data Sharing in Peer-based Data Management Systems. ACM SIGMOD Record, 32 (3), Sep. 2003
- A.M. Ouksel: In-Context Peer-to-Peer Information Filtering on the Web. ACM SIGMOD Record, 32 (3), Sep. 2003
- M. Koubarakis, C. Tryfonopoulos, S. Idreos, Y, Drougas: Selective Information Dissemination in P2P Networks: Problems and Solutions. ACM SIGMOD Record, 32 (3), Sep. 2003
- Franconi et al.: A Robust Logical and Computational Characterization for Peer-to-Peer Database Systems. P2P, 2003
- A. Tveit: Peer-to-peer based Recommendations for Mobile Commerce. SIGMOBILE 2001.
- Golle u.a.: Incentives for Sharing in Peer-to-peer Networks