Belegarbeit
Automatisierte, semantische Beschreibung von Daten aus Datenbankmanagementsystemen
Aufgabenstellung
Mit steigender Tendenz werden heute in nahezu allen
Anwendungsbereichen Daten gesammelt und aufbewahrt, deren Großteil in den
verschiedensten Datenbankmanagementsystemen (DBMS) vorgehalten werden. Diese
Daten in einer für den Nutzer anschaulichen und intuitiv verständlichen Weise
zu extrahieren und zu kommunizieren, stellt jedoch eine substanzielle
Forschungsfrage dar, die im Rahmen des Forschungsprojekts Mefisto untersucht
wird.
Insbesondere ist es Ziel, den Visualisierungsprozess
auf Basis semantischer Informationen in Teilen zu automatisieren und den Nutzer
somit bei seiner Arbeit zu unterstützen. Hierzu soll u. a. eine
Visualisierungsontologie (VO) dienen, die in Zusammenarbeit mit dem Lehrstuhl
Softwaretechnologie spezifiziert wird. In dieser sind bereits erste wichtige
Konzepte und deren Relationen aus der Visualisierungsdomäne definiert. Beispiel
sind die graphische Repräsentation, Interaktion, Aufgabe, der Nutzer und auch
die darzustellenden Daten. Letzteres wird benötigt, um einerseits die
Datenschnittstelle der Visualisierungen und andererseits die darzustellenden
Daten selbst mit semantischen Informationen anzureichern, um somit die
automatische Identifikation möglicher Darstellungen für einen bestimmten
Datensatz zu ermöglichen.
Ein Ziel der Arbeit ist, Datentypen aus den Gebieten
der DBMS, des Semantic Webs und der Visualisierung zu identifizieren und
gegenüberzustellen. Hieraus sind Anforderungen an die semantische Beschreibung
von Datentypen abzuleiten, die in einer parallel verlaufenden Diplomarbeit zur
Weiterentwicklung der VO aufgegriffen werden können. Ein weiteres Ziel ist die
Konzeption eines weitgehend automatischen Systems, das die Verknüpfung der
Daten bzw. Datenstrukturen aus einem DBMS mit der Visualisierungsontologie
ermöglicht. Hierzu sind zunächst existierende Ansätze zu analysieren und
Anforderungen für diese Verknüpfung im Rahmen des Visualisierungsprozesses
aufzustellen. Schließlich sind in Absprache mit dem Betreuer ausgewählte
Bestandteile des Konzepts anhand eines Prototyps zu evaluieren.
Im Einzelnen sind folgende Teilziele zu erreichen:
- Untersuchung des Standes der Forschung und Charakterisierung
sowie Gegenüberstellung existierender Datentypen im Gebiet der DBMS, des
Semantic Webs wie auch der Visualisierung und Ableitung von Anforderungen an
die VO hinsichtlich der Daten und Datentypen.
- Darstellung des Standes der Forschung und Entwicklung
bezüglich der Abbildung bzw. Transformation von Daten aus DBMS auf bzw. in
semantische Daten.
- Konzeption eines (semi-) automatischen Systems zur
Verknüpfung von Daten bzw. Datenstrukturen aus DBMS mit der
Visualisierungsontologie.
Evaluation von ausgewählten Bestandteilen des Konzepts anhand eines
Prototyps.
Weitere Informationen