Ensuring User Interface Adaptation Consistency Through Triple Graph Grammars

Sense, Feel, Design(2022)

引用 1|浏览6
暂无评分
摘要
As modern User Interfaces (UIs) are used in varying context-of-use situations, sophisticated mechanisms to control UI adaptations are needed. UI adaptations describe the process of manipulating the initial UI to fit the current context-of-use. Typically, the UI and context-of-use are formalized by models. If these adaptations are not well-defined or checked properly, undesirable application of multiple adaptations may threaten consistency. To prevent conflicting UI adaptations and ease the specification of UI adaptation rules, we introduce a notion of adaptation consistency based on Triple Graph Grammars (TGGs) augmented with a 0–1 priority system. We choose TGGs because it is a formalism for consistency maintenance in model-driven engineering. We extend the TGG semantics with a 0–1 priority system to assess for consistency regarding application order. Based on this solution idea, we present the implementation of a prototypical TGG interpreter to suggest a design- and run-time solution for ensuring consistency of UI adaptations.
更多
查看译文
关键词
Adaptive User Interface, Consistency, Triple Graph Grammars
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要