Entwurf und Implementierung einer modular erweiterbaren Anw...

Entwurf und Implementierung einer modular erweiterbaren Anwendung für Eingabe und Import von heterogenen Daten

mastersthesis
Im Rahmen des Nationalen Forschungsschwerpunktes (NFS) Sesam wird eine Applikation für die Validierung und Speicherung der Messdaten inklusive deren Metadaten benötigt. Die Besonderheit dieser Messdaten liegt in deren Heterogenität: dies können Barcodes, Fragebögen und sogar Videodaten sein. Die Herausforderung besteht in der Entwicklung einer Architektur, die sich flexibel um neue Datenformate erweitern lässt. Das Ziel der vorliegenden Arbeit ist der Entwurf und die Implementierung einer modular aufgebauten Anwendung in Java, die diesen Anforderungen gerecht wird. Dabei werden auch die verwendeten Konzepte, Design-Patterns und Frameworks beschrieben. Ausserdem soll ein vertieftes Verständnis für die entwickelte Architektur vermittelt werden, um zukünftige Weiterentwicklungen der Applikation zu unterstützen.
Humard Claude
Klaus Dittrich
In the context of the national main research Sesam, an application is required to validate and store the results of research activities including their metadata. The measured data is very heterogeneous as it contains barcodes, questionnaires or even video files. The main challenge of this thesis is the development of an architecture, which can be easily extended to support new data formats. The aim of this diploma thesis is to develop a draft and an implementation of a modular application written in Java, which covers the requirements mentioned above. Additionally, the used concepts, design patterns and frameworks are described in detail. Furthermore, in-depth presentation of the developed architecture is included to support further enhancements of the application.
Entwurf und Implementierung einer modular erweiterbaren Anwendung für Eingabe und Import von heterogenen Daten
2007
Zurich, Switzerland
May
University of Zurich
dbtg