Automated Usability Evaluation of Model-based Adaptive User Interfaces for Users with Special and Specific Needs by Simulating User Interaction

AutorMichael Quade, Grzegorz Lehmann, Klaus-Peter Engelbrecht, Dirk Roscher and Sahin Albayrak
QuelleUser Modeling and Adaptation for Daily Routines: Providing Assistance to People with Special Needs, Springer Berlin / Heidelberg 

Adaptive applications have the potential to help users with special and specific needs. However, evaluating the usability of such adaptive applications tends to become very complex. This chapter presents an integrated concept for the automated usability evaluation of model-based adaptive user interfaces. The approach is supposed to be used complementary to custom usability evaluations at an early stage of development. Interaction of a user is simulated and evaluated by combining a user model with user interface models from a model-based development framework, which is capable of providing different adaptation alternatives based on user attributes and the context of use. The main benefit of the approach is that no additional descriptions of the application’s UI and tasks need to be created for the usability evaluation because they are already available from the development process. As a result, different design alternatives and adaptation variants can be compared under equal usability evaluation criteria. Further, the complexity and costs for applying automated usability evaluation to adaptive user interfaces for users with special and specific needs can be reduced.