Prof. Dr. Felix Naumann

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.


  • 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
    Matthias Weidlich enriched the system by many new features.
  • 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)


  • 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


< zur Projektübersicht