Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Reaktive Terminorganisation im Semantic Web

  • Bernhard Leonhardsberger

Publikation: Abschlussarbeiten › Master-/Diplomarbeit

Abstract

Das World Wide Web besteht aus einer enormen Menge an Daten und Informationen über Dinge und Personen aus der realen Welt, welche durch Hyperlinks miteinander verbunden sind. Diese Informationen sind vorwiegend für den Menschen aufbereitet, nicht jedoch für die maschinelle Verarbeitung. Maschinen haben Probleme dabei, Daten und Informationen aus einem bestimmten Kontext in Verbindung zu bringen. Das Semantic Web soll sie dabei unterstützen, Verknüpfungen und Zusammenhänge selbst zu erkennen und dadurch eine Automatisierung von bestimmten Aufgaben ermöglichen. Diese Automatisierung wird in relationalen Datenbanken mittels Trigger umgesetzt, welche im Web eine analoge Funktionalität in Regeln wiederfinden. Mit Hilfe dieser Regeln werden nun reaktive und proaktive Handlungen seitens einer Maschine ermöglicht und sie unterstützen den Menschen bei der Handhabung, Wartung und der Überwachung von Abläufen, Prozessen und Anwendungen. Eine besondere Herausforderung im World Wide Web ist die Arbeit mit verteilten Daten, denn dabei können Probleme in Verbindung mit Verfügbarkeit, Datenkonsistenz und Zugriffsrechten entstehen. In dieser Arbeit wird mit Hilfe eines speziell für den Einsatz im Semantic Web entworfenen Frameworks, dem Resource Description Framework, eine Webanwendung entwickelt, welche den Benutzer beim Planen von Aktivitäten und Terminen unterstützen soll. Diese Anwendung soll intuitiv erwartete Aufgaben automatisch erledigen und auf vom Benutzer vordefinierte und gewünschte Ereignisse eine bestimmte Handlung automatisiert durchführen. Aus den vorgegebenen Rahmenbedingungen und Anforderungen werden ein Lösungskonzept und ein Lösungsvorschlag erarbeitet und anschließend umgesetzt. Der Fokus liegt dabei auf der Umsetzung der reaktiven Verhaltensweise der Anwendung in Verbindung mit einer verteilten Datenhaltung. Dabei auftretende Grenzen und Einschränkungen werden aufgezeigt und Lösungsvorschläge dafür erarbeitet.
OriginalspracheDeutsch (Österreich)
Betreuung / Begutachtung
  • Schrefl, Michael, Betreuer*in
  • Huemer, Michael, Mitbetreuer*in, Externe Person
PublikationsstatusVeröffentlicht - Juli 2015

Wissenschaftszweige

  • 102 Informatik
  • 102010 Datenbanksysteme
  • 102015 Informationssysteme
  • 102016 IT-Sicherheit
  • 102025 Verteilte Systeme
  • 102028 Knowledge Engineering
  • 102030 Semantische Technologien
  • 503008 E-Learning

JKU-Schwerpunkte

  • Computation in Informatics and Mathematics
  • Management and Innovation

Dieses zitieren