[Back]


Diploma and Master Theses (authored and supervised):

L. Sauermann:
"The Gnowsis - Using semantic Web Technologies to build a Semantic Desktop";
Supervisor: M. Jazayeri, G. Reif; Institut für Informationssysteme - Abteilung für Verteilte Systeme, 2003.



English abstract:
Personal computers are gaining a more and more central role in our daily life. They are used to view images or DVDs, to listen to music, to communicate with others via email or instant messaging, and to organise our everyday life via calendars and contacts. Most of these tasks are done by standalone applications. This makes is almost impossible to link pieces of information across application borders.
The Semantic Web, which is currently under development by others, will be an extension of the current web in which resources can be described with metadata and information is given well-defined meaning. By transferring Semantic Web technologies to a desktop computer, this work shall enable users to access resources in fast and convenient. Information is represented and accessed in a uniform way, independent from the software application that generated it. This functionality we will call the Semantic Desktop. The aim of this work is to build the gnowsis server, the first implementation of a Semantic Desktop.
Therefore, we integrated data from different standard applications, transformed into the general Resource Description Framework (RDF) language. Additional data can be stored in a native RDF database. This allows the user to define needed links between resources such as a photo and contact information of a person. Links were stored and then used to navigate from one resource to another, across application borders. Through the use of URI identifiers and RDF, it was possible to extend this system to include different available resources and relations, taken from several standard applications.
Using the gnowsis prototype, which is a result of this work, applications have access to all important information stored in a single computer. Users are able to classify and structure their information in any way they want by creating bidirectional links between resources. A prototype information management tool GnoGno based on a wiki / weblog was built to explore this possibility.

German abstract:
Personal Computer (PCs) gewinnen immer mehr eine zentrale Rolle in unserem täglichen Leben. Sie werden verwendet um Bilder oder Videofilme zu betrachten, um Musik zu hören, um mit anderen per Email zu kommunizieren und um unser tägliches Leben mittels eines Kalenders und eines Adressbuchs zu organisieren. All diese Tätigkeiten werden meistens in verschiedenen Programmen erledigt. Es ist fast unmöglich, über die Grenzen von Programmen hinweg Information zu vernetzen.
Das Semantic Web wird eine Erweiterung des bestehenden World Wide Web sein, in dem Ressourcen und Dokumente mit Metadaten beschrieben werden und der Information ein Sinn gegeben wird. In dieser Arbeit geht es um die Verwendung von Semantic Web Technologien auf einem PC. Dem Benutzer soll es möglich sein, seine Dokumente schnell und einfach zu verwalten. Information wird in einem einheitlichen Format dargestellt, unabhängig von der Software die die Information erstellt. Diesen Ansatz nennen wir den Semantic Desktop. Das Ziel dieser Arbeit ist es, den Gnowsis Server zu erschaffen, die erste Implementierung eines Semantic Desktop.
Um dies zu erreichen, integrierten wir diverse Standard-Applikationen indem wir die Daten extrahierten und in die generelle Resource Description Framework (RDF) Sprache umwandelten. Zusätzlich verwendeten wir eine zentrale RDF Datenbank. So wird es möglich, Verbindungen zwischen verschiedensten Ressourcen zu definieren, wie etwa einem Photo und dem zugehörigen Adressbucheintrag einer Person. Diese Verbindungen werden gespeichert und können verwendet werden, um von einer Ressource ausgehend zu den verbundenen Ressourcen zu navigieren, über die Grenzen von einzelnen Programmen hinweg. Da das System auf URI Identifikatoren und der RDF Sprache beruht, ist es möglich, es auf andere existierende Daten auszuweiten.
Programme können den Gnowsis Prototyp benutzen, um Zugriff auf bestehende Information eines Systems zu erhalten. Benutzer haben die Möglichkeit, ihre eigenen Daten auf beliebige Art zu verwalten, in eigenen Strukturen und Hierarchien. Dies wird durch bidirektionale Links unterstützt. Das Informationsverwaltungsprogramm GnoGno wurde als Prototyp realisiert, als Beispiel für die neuen Möglichkeiten. Es ist auf einem Wiki / Weblog System aufgebaut.

Created from the Publication Database of the Vienna University of Technology.