{'fraction_non_alphanumeric': 0.01694915254237288, 'fraction_numerical': 0.0, 'mean_word_length': 5.918918918918919, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A computational framework for context-aware adaptation of user interfaces

In order to address challenges posed by different users conducting their interactive tasks on heterogeneous platforms and devices in various environments, this paper provides a computational framework to support the adaptation of the user interface of interactive systems. This framework consists of: a meta-model for understanding fundamental concepts required by adaptation, a reference framework for characterizing seven dimensions for conducting adaptation based on the meta-model, and a design space for consistently assessing the adaptation coverage. In this way, development phases are considered with a standard approach, a unified terminology, and an extensive catalog of techniques.