System P (PDMS)
A Scalable Peer Data Management System
Project Members: Armin Roth, Felix Naumann (former members: Martin Schweigert, Tobias Hübner, Véronique Tietz, Matthias Weidlich, Fabian Garagnon)
System P is a full-fledged Peer Data Management System (PDMS) developed at Humboldt-Universität and the Hasso Plattner Institut. Its main feature are completeness-driven query optimization algorithms that allow it to scale to very large numbers of peers. The testbed of System P includes a powerful generator to create large PDMS instances according to a given set of parameters as well as a visualization component.
Implementation
- System P and its test bed was implemented by Martin Schweigert, Tobias Hübner and Véronique Tietz as part of their thesis
- Martin Schweigert: Entwurf eines Peer Data Management Systems mit Steuerungs- und Simulationskomponente
- Tobias Hübner: Entwicklung einer Testumgebung für ein Peer Data Management System
- Véronique Tietz: Parallelisierung der Anfragebearbeitung in einem Peer Data Management System
- Demo! See a 6 minute demo of System P in action:
- animated gif (If the image is fuzzy, probably your browser is down-scaling it. Try maximizing the browser window.)
- wmv
- Download the video of a talk and demo (80MB)
Publications
- Completeness-driven Query Answering in Peer Data Management Systems
Armin Roth: VLDB 2007 PhD Workshop, 2007, Vienna, Austria. - Networked PIM using PDMS
Alexander Albrecht, Felix Naumann, and Armin Roth: Third International Workshop on Networking Meets Databases (NetDB '07) 2007, Cambridge, MA, USA. - System P: Completeness-driven Query Answering in Peer Data Management Systems
Armin Roth and Felix Naumann: Proceedings of the GI Fachtagung für Datenbanksysteme, Technologie und Web (BTW) 2007, Aachen, Germany. (Demo) - System P: Query Answering in PDMS under Limited Resources
Armin Roth and Felix Naumann. WWW Workshop in Information Integration on the Web (IIWeb) 2006, Edinburgh, UK. - Benefit and Cost of Query Answering in PDMS
Armin Roth and Felix Naumann. VLDB 2005 workshop on Databases, Information Systems and Peer-to-Peer Computing (DBISP2P'05), Trondheim, Norway. - Self-Extending Peer Data Management
Ralf Heese, Sven Herschel, Felix Naumann, Armin Roth (BTW 2005), Karlsruhe, Germany. - Qualitäts- und Semantik-gesteuerte Anfragebearbeitung für Peer-basierte Datenmanagementsysteme (PDMS) (in German)
Armin Roth and Felix Naumann. In Informatik 2004 Workshop über Dynamische Informationsfusion, Ulm, Germany, 2004. - Completeness of Information Sources
Felix Naumann, Johann Christoph Freytag, Ulf Leser
Information Systems 29(7):583-615, Elsevier 2004.
Student's Works
- Diploma thesis: Entwurf eines Peer Data Management Systems mit Steuerungs- und Simulationskomponente, Martin Schweigert, 2006 (in German).
- Diploma thesis: Entwicklung einer Testumgebung für ein Peer Data Management System, Tobias Hübner, 2006 (in German).
- Student research project: Parallelisierung der Anfragebearbeitung in einem Peer Data Management System, Véronique Tietz, 2007 (in German).
- Diploma thesis: Nutzung von Statistiken über Daten-Overlap zur Anfrageoptimierung in Peer Data Management Systemen, Véronique Tietz, 2009 (in German).
< zur Projektübersicht