Supervisor(s)

Student

Related projects

ezDL
ezDL is framework for interactive search systems

Finished

2012-11

Formalia

Preconditions
  • Programmierkenntnisse in Java (notwendig)
  • Erfahrung in Java Swing

Task description

Das Suchsystem ezDL ist ein Java-basiertes Zugangssystem für verteilte digitale Bibliotheken. Es ermöglicht dem Benutzer, mit nur einer Anfrage gleichzeitig viele verschiedene Bibliotheken zu durchsuchen. Die Resultate werden aggregiert und in einer Liste präsentiert. Außerdem bietet ezDL bei der Arbeit mit den Suchergebnissen verschiedene Optionen an, welche in Zukunft noch erweitert werden.

Zu diesem geplanten Funktionen zählt unter anderem:

Damit wächst ezDL immer mehr zu einem komplexen Softwareprodukt heran. Um den Funktionsumfang für den Benutzer beherrschbar zu halten, muss auch die Benutzungsschnittstelle (GUI) von hoher Qualität sein. Im Rahmen dieser Diplomarbeit soll zu diesem Ziel ein Beitrag geleistet werden, indem die Sitzungsunterstützung von ezDL erweitert wird. Dazu soll eine umfangreiche Undo-/Redo-Funktionalität integriert werden. Im Einzelnen setzt sich diese Aufgabe wie folgt zusammen:

Literature

Andreas Naderlinger and Josef Templ
A framework for command processing in Java/Swing programs based on the MVC pattern PPPJ '08. ACM, New York, NY, USA, 35-42
Hironori Washizaki and Yoshiaki Fukazawa
Dynamic hierarchical undo facility in a fine-grained component environment CRPIT '02 Australian Computer Society, Darlinghurst, Australia, 191-199
W. Keith Edwards, Takeo Igarashi, Anthony LaMarca, and Elizabeth D. Mynatt
A temporal model for multi-level undo and redo UIST '00. ACM, New York, NY, USA, 31-40.