Internet und WWW sind längst schon zum Bestandteil unseres täglichen
Lebens geworden. Doch was haben wir - außer einer gigantischen
unsortierten Menge an Information - gewonnen? Wir alle kennen das
Problem: Suchen wir nach einer bestimmten Information, werden wir
von einer wahren Flut unnötiger
Information erschlagen und das Herauspicken der wirklich wichtigen
Details gestaltet sich als ein langer und aufwändiger Prozess.
Das WWW als solches erlebte ein inflationäres Informationswachstum,
ohne dass dabei die in diesen Informationen enthaltene Semantik explizit
angegeben worden wäre ..... daher das "große" Durcheinander.
Ziel dieser Vorlesung
ist es, Webtechnologien vorzustellen, deren Hauptzweck es ist,
die Nutzbarkeit der im WWW angebotenen Information zu steigern
bzw. erst einmal zu ermöglichen. Nach einer kurzen
Wiederholung der Basistechnologien (Internet, TCP/IP, WWW,
http) wird zunächst auf aktuell eingesetzte WWW-Technologien eingegangen. Zu
den Themen zählen:
• WWW-Server Technologie,
• dynamische Web-Programmierung,
• Suchmaschinentechnologie,
• von Web 1.0 hin zu Web 2.0,
• Web Services.
Der zweite Teil der Vorlesung
konzentriert sich auf das WWW der nahen Zukunft, das "Semantic
Web".
Ziel des Semantic Web ist die maschinenlesbare Darstellung von
semantisch annotierter Information, d.h. autonome Agenten und Programme
sollen in der Lage sein, Inhalte von WWW-Dokumenten zu "verstehen"
und basierend darauf selbstständig Entscheidungen treffen.
Zu den behandelten Themen zählen:
• XML und XML-Derivate,
• Resource Description Framework (RDF) und Anwendungen,
• Ontologien und OWL
• Web of Trust
• Semantic Web Services