Modellgetriebene Entwicklung von kontext-adaptiven Benutzungsschnittstellen

Modellgetriebene Entwicklung von Benutzungsschnittstellen (UIs) basiert auf der Nutzung von formalen Modellen auf unterschiedlichen Abstraktionsebenen, um den UI-Entwicklungsprozess weitestgehend zu automatisieren. Im Rahmen unserer Forschungen untersuchen wir Konzepte und Methoden für die systematische und effiziente Entwicklung von kontext-adaptiven Benutzungsschnittstellen, die eine flexible und personalisierte Benutzererfahrung ermöglichen. 

Teilnehmer: Enes Yigitbas, Stefan Sauer, Gregor Engels

Kontaktperson: Enes Yigitbas

Kooperation: Wincor Nixdorf International GmbH

Verwandte Projekte: itsowl-KoMoS

Externe Finanzierung: Ministerium für Bildung und Forschung (BMBF)

Beschreibung:

Interaktive Systeme sind heutzutage ein fester Bestandteil unseres Alltags. Die einfache und intuitive Bedienbarkeit der Benutzungsschnittstelle von interaktiven Systemen ist entscheidend für die Kundenakzeptanz. Allerdings werden die Benutzungsschnittstellen interaktiver Systeme immer komplexer, sodass heterogene und sich dynamisch verändernde Nutzungskontexte (Plattform, Benutzer, Umwelt) berücksichtigt werden müssen. Hierfür ist die alleinige Bereitstellung von "one-size-fits-all" Benutzungsoberflächen nicht ausreichend. Stattdessen sind adaptive Benutzungsschnittstellen erforderlich, die auf die variablen Kontexteigenschaften reagieren können. Adaptive Benutzungsschnittstellen ermöglichen zur Laufzeit die automatische Anpassung der Benutzungsschnittstelle als Antwort auf dynamische Kontextänderungen wie Plattform, Nutzer oder Umgebungsinformationen.

Die Entwicklung von solchen kontext-adaptiven Benutzungsschnittstellen ist mit dem Bedarf an anspruchsvollen Methoden und Entwicklungsprozessen verbunden. Deshalb erforschen wir an Techniken der modellgetriebenen Entwicklung, um die effiziente Entwicklung von kontext-adaptiven UIs in einer systematischen, präzisen und angemessen formalen Weise zu unterstützen. Zentrale Schwerpunkte unserer Untersuchung sind dabei die Modellierung, Transformation, Ausführung und Evaluation von kontext-adaptiven UIs. In diesem Zusammenhang arbeiten wir an folgenden Themen:

  • Modellierungssprachen und Domänenspezifische Sprachen (DSLs) zur Beschreibung von kontext-adaptiven Benutzungsschnittstellen
  • Transformationsmethoden (M2M/M2T Transformationen) zur Verarbeitung/Anpassung von UI Modellen und Codegenerierung für kontext-adaptive UIs
  • UI Architekturen und Ausführungsumgebungen
  • Usability Evaluationsmethoden

Bachelor-, Diplom-, Masterarbeiten:

Wenn Sie sich für eine Bachelor- oder Masterarbeit interessieren, haben wir ständig mehrere spannende Themen zur Verfügung. Darüber hinaus sind wir auch offen für Ihre Anregungen und Themenvorschläge.

Verwandte Forschungsthemen:

Veröffentlichungen