Ein erweiterbarer Datenmanager für hierarchische Inhalte

Josef El-Rayes

Research output: ThesisMaster's / Diploma thesis

Abstract

In der Informationstechnik existiert eine Vielzahl von hierarchischen Daten die in verschiede-nen Formaten vorliegen und über verschiedene Protokolle ansprechbar sind. Beispiele für solche Container und Protokolle sind Dateisysteme, Zip-Dateien, FTP-Server und SVN-Repositories. In dieser Arbeit geht es darum diese Menge von Zugriffsmöglichkeiten zu vereinheitlichen und in ein flexibles Datenmodell zu gießen. Dieses Datenmodell muss so einfach sein, dass der Benutzer die Übersicht über seine Daten nicht verliert und doch alle seine Inhalte unter-bringen kann. Andrerseits muss das Datenmodell so flexibel gestaltet werden, dass ein Ent-wickler einfach eine neue hierarchische Datenquelle dazuimplementieren kann. Als Beispiele sollen in dieser Arbeit die Zugriffsmodule für SVN, IMAP, Dateisystem und Zip-Dateien implementiert werden. Das Framework muss zumindest die Grundfunktionen Lesen, Schreiben, Löschen, Öffnen/Bearbeiten und neue Inhalte bereitstellen enthalten.
Original languageGerman (Austria)
Publication statusPublished - Apr 2009

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102011 Formal languages
  • 102013 Human-computer interaction
  • 102029 Practical computer science
  • 102022 Software development
  • 102024 Usability research

Cite this