Semantic Web Datenbank in der Cloud

- Masterarbeit -


Beschreibung:
Die Zukunft des World Wide Web ist das so genannte Semantic Web. Das Semantic Web erweitert das World Wide Web von einem menschen-lesbaren Web zu einem maschinen-verständlichen Web und stellt damit Einsatzmöglichkeiten zum Suchen, Finden, Sortieren und der Klassifikation von Web-Informationen für den Menschen zur Verfügung.

Cloud Computing erlaubt das verteilte Ausführen von Anwendungen mit skalierbaren Ressourcen. Ein wesentliches Programmierparadigma im Cloud Computing ist der Map/Reduce Ansatz. Es gibt zahlreiche Untersuchungen, wie Anfrageverarbeitung mit Hilfe des Map/Reduce Frameworks vorgenommen werden kann ([1][2][3][4][5][6][7]).

Im LUPOSDATE-Projekt haben wir eine hocheffiziente Semantic Web Datenbank entwickelt. In dieser Bachelor-/Masterarbeit soll nach Absprache die bestehende LUPOSDATE Semantic Web Datenbank so erweitert werden, dass sie automatisch RDF Daten in einer Cloud-Umgebung verteilt und Anfragen verteilt ausführen kann. Dabei soll der durch LUPOSDATE ermittelte Operatorgraph (als Ausführungsplan einer Anfrage) in entsprechende Map/Reduce-Jobs umgesetzt werden. Durch Meßreihen soll die Performanz der entwickelnden Ansätze durchgemessen werden.

In einer Bachelorarbeit kann sich dabei auf einzelne Operatoren wie etwa die unterscheidlichen Ansätze zur Joinverarbeitung nach Absprache konzentriert werden.

Anforderungen/Kenntnisse:

Java, Cloud, Semantic Web

Bearbeitung:
Thomas Kiencke

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Betreuung:

Privatdozent Dr. rer.nat. habil. Sven Groppe
Institut für Informationssysteme
Ratzeburger Allee 160 ( Gebäude 64 - 2. OG)
23562 Lübeck
Telefon: 0451 / 500 5706