Institut für Informatik
Rheinische Friedrich-Wilhelms-Universität Bonn


Index
Institut
Forschung
Lehre und Studium
DV-Dienste
Bibliothek
Fachschaft
 
Lehrveranstaltungen
Prüfungsangelegenheiten
Studienberatung
Kommission für Lehre und Studium
Vorlesungszeiten
Up:Übersicht: alle Semester
Up:Sommersemester 2006
Prev.:Praktikum eXtreme Programming 2006
13.02.2006-10.03.2006, jeweils 9:15-18:15, R 1.30-1.32 im B-IT Gebäude (Prof. Dr. A.B. Cremers, Dr. Günter Kniesel, Daniel Speicher, Holger Mügge, Tobias Rho)
Next.:Praktikum Sicherheit von DBMS
Do 13-15, SR A121 (HD Dr. Adrian Spalka)


Praktikum (Hauptstudium)

Praktikum Peer-to-Peer Information Retrieval

Prof. Dr. Armin B. Cremers
Melanie Gnasa
Julia Kuck

Die Prognose, dass Peer-to-Peer (P2P) Netze die nächste Stufe der Evolution in der Entwicklung des Internet sind, wird dem in der jüngeren Geschichte der Informationstechnologie häufig diskutierten Begriff u.a. zugeschrieben. Schon längst ist P2P nicht mehr nur auf die bekannten Tauschbörsen wie Napster oder Gnutella beschränkt. P2P Netzwerke bilden die Infrastruktur für virtuelle Gemeinschaften in einer kollaborativen Arbeitsumgebung, in der Ressourcen geteilt und Informationen ausgetauscht werden. Der Erfolg solcher virtuellen Gemeinschaften hängt dabei maßgeblich von der Effizienz der integrierten Verfahren zum Auffinden der verfügbaren Daten ab. Im Gegensatz dazu bieten klassische Internetsuchmaschinen mit einem hochverfügbaren zentralen Index über Hunderte Millionen von Webseiten eine zentrale Anlaufstelle für Informationssuchende im Sinne der klassischen Client-Server Architektur. Der Nachteil solcher Systeme liegt an der Tatsache, dass Informationen nicht tagesaktuell indiziert sein können und die P2P Vorteile wie Selbstorganisation, Load Balancing, Adaption und Fehlertoleranz nicht gegeben sind.

Im Rahmen dieses Praktikums können praktische Erfahrungen zur Programmierung einer hybriden P2P Suchplattform erworben werden. Das Ziel dieses Praktikums ist es Anpassungen an einen existierenden Prototypen vorzunehmen, die dessen Benutzerfreundlichkeit verbessern. Zu diesem Zweck soll ein Firefox Plugin entwickelt werden, dass alle Suchaktionen des Benutzers verwaltet und relevante Dokumente in einem lokalen Index speichert. Die lokale Indexierung soll mittels Lucene einer Java Bibliothek für Suchmaschinen realisiert werden. Zusätzlich soll das Plugin die kollaborative Suche in einem hybriden P2P Netzwerk ermöglichen. Die Netzwerkarchitektur des Prototyp basiert auf JXTA , dem De Facto Standard-Framework zur Entwicklung von Peer-to-Peer Anwendungen.

Zeit, OrtMo 9-11, SR A121 + n. Vereinb.
Beginn3.4.2006
Vorbesprechung7.2.2006, 11-13 h, SR A121
Teilnehmerzahl10
VortragsmodusIm Laufe des Praktikums werden einzelne Themenschwerpunkte in Kleingruppen bearbeitet. Die Resultate werden im Plenum in Vortragsform präsentiert. Interessenten können auch vorab eine Email an gnasa@iai.uni-bonn.de schicken, um sich anzumelden.
VoraussetzungenGrundkenntnisse und praktische Erfahrungen bei der Programmierung mit Java.

Ferner Interesse an der Thematik und Bereitschaft, sich intensiv mit weiteren Werkzeugen (z.B. JXTA u. Lucene) auseinanderzusetzen.

NachfolgeveranstaltungenSeminar "Peer-to-Peer Information Retrieval" im WS 2006/07
Email-Kontaktgnasa@iai.uni-bonn.de
LiteraturRicardo Baeza-Yates und Berthier Ribeiro-Neto. Modern Information Retrieval. Addison-Wesley, 1999.

William B. Frakes and Ricardo Baeza-Yates, Editors. Information Retrieval - Data Structures & Algorithms. Prentice Hall, Englewood Cliffs, New Jersey, 1992.

Otis Gospodnetic and Erik Hatcher. Lucene in Action. Manning, Greenwich, 2005.

  Uni-Bonn - Math-Nat - Informatik   -   I   II   III   IV   V   VI

Wobmaster - The Wob