TY - THES AB - Die Benutzungsschnittstelle (engl. User Interface, UI) ist eine Schlüsselkomponente jeder interaktiven Softwareanwendung und von entscheidender Bedeutung für die Akzeptanz der Gesamtanwendung. Es wird zunehmend erwartet, dass moderne UIs in dem Sinne plastisch sind, dass sie ein konstantes Maß an Benutzerfreundlichkeit behalten, selbst wenn sie zur Laufzeit Änderungen des Nutzungskontexts unterliegen. Selbst-adaptive UIs (SAUIs) wurden als Lösung für Kontextvariabilität eingeführt, da sie automatisch Kontextänderungen erkennen und sich zur Laufzeit an den aktuellen Nutzungskontext anpassen können. Das Engineering von SAUIs ist jedoch eine herausfordernde und komplexe Aufgabe. In Bezug auf die Entwicklung erhöhen Aspekte wie das Kontextmanagement und die Anpassung des UIs die Komplexität im Vergleich zur Entwicklung klassischer UIs. Daher ist ein integrierter Entwicklungsansatz erforderlich, der das Kontextmanagement und die Anpassung des UIs ermöglicht. In Bezug auf die Usability Evaluation spielt die Benutzerfreundlichkeit eine entscheidende Rolle für die Akzeptanz von SAUIs. Um die genannten Probleme anzugehen, führen wir einen modellgetriebenen Engineering-Ansatz für SAUIs mit zwei Beiträgen ein: Einerseits führen wir einen modellgetriebenen Entwicklungsansatz für SAUIs ein. Unser Entwicklungsansatz unterstützt die Modellierung, Transformation und Ausführung von SAUIs. Zum anderen präsentieren wir eine neuartigen Ansatz zum Testen der Benutzerfreundlichkeit von SAUIs, der als "On-the-Fly-Usability-Test" bezeichnet wird. Dieser ermöglicht die Bewertung der Nutzerzufriedenheit, indem die Kontextüberwachung mit der Erfassung von sofortigem Benutzerfeedback kombiniert wird. AU - Yigitbas, Enes CY - Paderborn DA - 2019 DO - 10.17619/UNIPB/1-850 DP - Universität Paderborn LA - eng N1 - Tag der Verteidigung: 18.12.2019 N1 - Universität Paderborn, Dissertation, 2019 PB - Veröffentlichungen der Universität PY - 2019 SP - 1 Online-Ressource (xiii, 187 Seiten) T2 - Institut für Informatik TI - Model-driven engineering of self-adaptive user interfaces UR - https://nbn-resolving.org/urn:nbn:de:hbz:466:2-36083 Y2 - 2026-01-12T05:17:46 ER -