MMT-Logo
Sitemap | English

Diplomarbeit

Selbstanpassendes dynamisches Layout für UI-Mashups

Aufgabenstellung

Gestaltung und Gebrauchstauglichkeit von Benutzerschnittstellen bestimmen in hohem Maße die Akzeptanz einer Anwendung. Insbesondere bei Web- und mobilen Applikationen verändert sich die Benutzerschnittselle jedoch in Abhängigkeit vom verwendeten Endgerät und von Kontextparametern. Hinzu kommt, dass Endanwender mithilfe von Mashup-Paradigmen ihre Anwendungen während der Benutzung erweitern und verändern. Neben entfernten Web-Ressourcen in Form von Daten und Logik werden dabei z. B. auch UI-Elemente als Service gekapselt und zu neuen Anwendungen zusammengesetzt. Für diese UI-Mashups sind Layout-Strategien zur Anordnung und Darstellung der einzelnen UI-Komponenten von zentraler Bedeutung.

Das Forschungsprojekt EDYRA verfolgt das Ziel, fachlich versierten Endanwendern ohne detailliertes Programmierwissen die Ad-Hoc-Erstellung von Mashup-Anwendungen zu ermöglichen. Dabei verschmelzen Entwicklungs- und Laufzeit. Zur Anwendung passende Komponenten werden zur Laufzeit von der EDYRA-Plattform angeboten und müssen zur Anwendungserweiterung nicht nur logisch eingebunden sondern auch in das bestehende Layout integriert werden. Dabei sind u. a. Abhängigkeiten zu anderen Komponenten sowie Nutzer- und Gerätekontext zu berücksichtigen. Aktuell wird in EDYRA unter Verwendung der CRUISe-Plattform das Layout zur Entwicklungszeit in einem Layoutmodell fest vordefiniert und zur Laufzeit interpretiert.

Ziel dieser Arbeit ist es, dynamische Layouterweiterungen der Anwendung zu ermöglichen. Dabei gilt es zu untersuchen, wie die neu hinzuzufügenden Komponenten möglichst automatisch in ein bestehendes Layout der Komposition integriert werden können. Im Rahmen der dafür zu konzipierenden und umzusetzenden Layout-Strategien ist u. a. zu klären, wie eine solche automatische Anpassung erfolgen kann,  welche Konfigurationsmöglichkeiten dem Endanwender zur Verfügung gestellt werden müssen, welche grundlegenden Kriterien für das Layout relevant sind, wie eingebundene Servicekomponenten im Layout repräsentiert werden können und wie Endgeräte und Kontext die Layout-Strategie beeinflussen. Im Einzelnen sind folgende Teilziele zu erreichen:

Weitere Informationen

Autor(en): PersonKathrin Heindl
Laufzeit: 01.04.2012 - 30.09.2012
Verantwortlicher HSL: PersonProf. Dr.-Ing. Klaus Meißner
Betreuer: PersonDipl.-Medieninf. Carsten Radeck
PersonDipl.-Medieninf. Gregor Blichmann
Institut, Lehrstuhl: SMT, Multimediatechnik
Zugehörige Projekte: EDYRA