A Computational Framework for Multi-Dimensional Context-aware Adaptation

Most interactive applications often assume a pre-defined context of use of an able-bodied user, a desktop platform, in a stable environment. In contrast, users compose a heterogeneous group, interacting via different means and devices in varied environments; which requires, thus, contextaware adaptation. Adaptation has been largely investigated, but the studies are often constrained to one context dimension at a time: user or platform or environment. To address this issue and to bridge the gap between high-level adaptation
goals and implementation of adaptation, this research aims at developing a computational framework for user interface adaptation based on distinct dimensions and contexts of use. This framework consists of four main contributions:
a design space to characterize context-aware adaptation of user interface, a reference framework to classify adaptation techniques for distinct scenarios, an ontology of adaptation techniques based on a 3-level Adaptation Rules, and an interpreter of adaptation rules to address techniques defined in the design space and reference framework.
Proc. of 3rd ACM Symposium on Engineering Interactive Computing Systems