Model-based adaptive user interface based on context and user experience evaluation

Jamil Hussain, Anees Ul Hassan, Hafiz Syed Muhammad Bilal, Rahman Ali, Muhammad Afzal, Shujaat Hussain, Jaehun Bang, Oresti Banos, Sungyoung Lee*

*Corresponding author for this work

    Research output: Contribution to journalArticleAcademicpeer-review

    28 Citations (Scopus)


    Personalized services have greater impact on user experience to effect the level of user satisfaction. Many approaches provide personalized services in the form of an adaptive user interface. The focus of these approaches is limited to specific domains rather than a generalized approach applicable to every domain. In this paper, we proposed a domain and device-independent model-based adaptive user interfacing methodology. Unlike state-of-the-art approaches, the proposed methodology is dependent on the evaluation of user context and user experience (UX). The proposed methodology is implemented as an adaptive UI/UX authoring (A-UI/UX-A) tool; a system capable of adapting user interface based on the utilization of contextual factors, such as user disabilities, environmental factors (e.g. light level, noise level, and location) and device use, at runtime using the adaptation rules devised for rendering the adapted interface. To validate effectiveness of the proposed A-UI/UX-A tool and methodology, user-centric and statistical evaluation methods are used. The results show that the proposed methodology outperforms the existing approaches in adapting user interfaces by utilizing the users context and experience.

    Original languageEnglish
    Pages (from-to)1-16
    JournalJournal on multimodal user interfaces
    Issue number1
    Publication statusPublished - 1 Mar 2018


    • Adaptive user interface
    • Context-aware user interfaces
    • Human computer interaction
    • Model-based user interface
    • Personalized user interface
    • User experience


    Dive into the research topics of 'Model-based adaptive user interface based on context and user experience evaluation'. Together they form a unique fingerprint.

    Cite this