 |
Abgeschlossene Masterarbeit:
Service-Beschreibungen in Peer-to-Peer-Netzen
|
 |
Betreuer
Bearbeiter
Verwandte Projekte
-
Pepper
-
Peer-to-Peer-Architekturen für die föderierte Suche in komplexen
digitalen Bibliotheken
Abgabetermin
2004-12
Formalia
- Voraussetzungen
-
- Vorlesung Informationssysteme oder Information
Retrieval (notwendig)
- Gute Programmierfähigkeiten (notwendig)
- Gute Kenntnisse der Programmiersprache Java (notwendig)
- Interesse an theoretischen Zusammenhängen (notwendig)
Aufgabenstellung
Das Projekt PEPPER entwickelt
Methoden für das Information Retrieval in
Peer-to-Peer-Netzen. In unserem Szenario gibt es verschiedene
Services in Netz - natürlich Suchservices (in lokalen
digitalen Bibliotheken), aber auch Services, die Anfragen oder
Dokumente von einem Schema in ein anderes transformieren, oder
Services, die anhand von Relevanzurteilen die Anfrage
modifizieren. Diese Suchservices können, wie
in P2P-Netzen üblich, spontan hinzustoßen oder
verschwinden.
In diesen P2P-Netzen sollen die bekannten Services zur
Anfragezeit zu einem sinnvollen Plan zusammengestellt
werden. So können Suchservices, die das gewünschte Schema
benutzen, direkt aufgerufen werden. Andere Suchservices müssen
mit je einem Anfrage- und einem Dokumenttransformationsservice
verknüpft werden. Je nach Anfrage und verwendetem Suchservice
kann das Hinzunehmen eines Anfragemodifizierungsservices
bessere Ergebnisse liefern.
Der grobe Ablauf geht aus
[Nottelmann/Fuhr:04b]
hervor: Services
besitzen eine textuelle Beschreibung, für die als Rahmen die
Sprache DAML-S
[DAML-S]
verwendet wird. Diese
Beschreibungen werden dann auf eine Prädikatenlogik
abgebildet
[Nottelmann/Fuhr:04a]
. In derselben
Logik werden anschließend Regeln
definiert, die die Bestimmung sinnvoller Kombinationen von
Services erlauben. Für die Auswertung der Regeln wird ein
vorhandenes sogenanntes Inferenzsystem eingesetzt.
In der Diplomarbeit sind folgende Schritte zu erledigen:
- Einarbeitung in die Literatur
- Vervollständingung der Beschreibungssprache für
IR-Services
- Implementierung der Umwandlung von DAML-S-Beschreibungen
auf die Logik
- Definition von sinnvollen Regeln
- Einbettung eines vorhandenen Inferenzsystem zur Bestimmung
sinnvoller Verkettungen von Services (unter Verwendung der
Beschreibungen und Regeln)
- Evaluierung des Systems
Fertiger Text
-
Abhishek Dhama (2004).
-
Service-Beschreibungen in Peer-to-Peer-Netzen. Masterthesis
Literatur
-
Henrik Nottelmann; Norbert Fuhr (2004).
-
Computing service executions plans with probabilistic logics. Technischer Bericht
-
DAML-S Coalition.
-
DAML-S 0.9 draft release.
-
Henrik Nottelmann; Norbert Fuhr (2004).
-
pDAML+OIL: A probabilistic extension to DAML+OIL based on probabilistic Datalog. In IPMU:04
-
Henrik Nottelmann; Norbert Fuhr (2003).
-
Probabilistic logics for defining and using P2P service descriptions.
|