Not logged in.

Contribution Details

Type Master's Thesis
Scope Discipline-based scholarship
Title A Distributable Data Management Layer for Semantic Web Applications
Organization Unit
Authors
  • Lukas Kern
Supervisors
  • Abraham Bernstein
Institution University of Zurich
Faculty Faculty of Economics, Business Administration and Information Technology
Date 2006
Abstract Text This thesis introduces a generic data management framework capable of dealing with distributed knowledge represented in Semantic Web languages. Persistent data storage, data querying, retrieval, annotation, versioning and security in terms of authentication and authorization are key features and are thoroughly discussed in regard to traditional software principles such as distribution, openness, robustness and scalability. This work emerged from a process support system project named NExT whose architecture called for a novel data management framework approach. First, the envisioned framework's specific requirements are determined. In the second part, appropriate overall concepts are elaborated and subsequently a complete system architecture is presented. The thesis closes with the presentation of a reference implementation that can be used by the NExT system. The implementation furthermore reveals the architecture's feasibility as a proof-of-concept prototype.
Zusammenfassung Diese Diplomarbeit stellt ein generisches Framework zur Verwaltung verteilter Information vor, die in Semantic Web Sprachen beschrieben sind. Persistente Datenhaltung, Abfrage, Retrieval, Annotation, Versions-Management und Sicherheit in Bezug auf Authentifikation und Autorisation gehören zu den Hauptfunktionalitäten und werden in Bezug auf traditionelle Grundsätze der Softwareentwicklung wie Verteilung, Offenheit, Robustheit, und Skalierbarkeit diskutiert. Die vorliegende Arbeit entstand aus einem Projekt zur Entwicklung eines ProzessUnterstützungs-Systems namens NExT, dessen Architektur einen neuen Ansatz für ein Datenverwaltungs-Framework erforderte. Zu Beginn werden die spezifischen Anforderungen des vorgesehenen Frameworks bestimmt. Im zweiten Teil werden entsprechende allgemeine Konzepte erarbeitet und eine komplette System-Architektur vorgestellt. Die Diplomarbeit schliesst mit der Präsentation einer Referenzimplementierung, welche direkt von NExT verwendet werden kann. Diese zeigt ferner die Realisierbarkeit der Architektur im Sinne eines Proof-of-Concept Prototypen.
PDF File Download
Export BibTeX