Bridging Models and Systems at Runtime to Build Adaptive User Interfaces

被引:0
|
作者
Blumendorf, Marco [1 ]
Lehmann, Grzegorz [1 ]
Albayrak, Sahin [1 ]
机构
[1] TU Berlin, DAI Lab, D-10587 Berlin, Germany
关键词
model-based user interface development; model-driven engineering; executable models; adaptive user interfaces;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adapting applications and user interfaces at runtime requires a deeper understanding of the underlying design. Models formalize this design, express the underlying concepts and make them accessible to machines. In our work we utilize runtime models to reflect the state of the interactive system (its UI respectively) and to change its underlying configuration. So called executable models combine design information, runtime state, and execution logic. From the perspective of adaptive UIs this allows the dynamic reconfiguration of UIs according to design information and the current state of the application at runtime. Dedicated elements of the model create a causal interconnection between model and user interface and facilitate a continuous information exchange between the two. This creates a feedback loop between model and UI where external stimulations influence the model execution and where projections to the outside allow the dynamic alteration of user interfaces.
引用
收藏
页码:9 / 18
页数:10
相关论文
共 50 条
  • [21] Equivalent representations of multimodal user interfaces: Runtime Reification of Abstract User Interface Descriptions
    Van Hees K.
    Engelen J.
    van Hees, K. (kris@alchar.org), 1600, Springer Verlag (12): : 339 - 368
  • [22] Bridging Conceptual Models and Architectural Interchange for Adaptive Instructional Systems
    Brawner, Keith
    ADAPTIVE INSTRUCTIONAL SYSTEMS, AIS 2020, 2020, 12214 : 34 - 44
  • [23] Interactions Speak Louder Than Words: Shared User Models and Adaptive Interfaces
    Montague, Kyle
    ADJUNCT PROCEEDINGS OF THE 25TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, 2012, : 39 - 42
  • [24] Models and Smart Adaptive Interfaces for the Improvement of the Remote Laboratories User Experience in Education
    Rivera, Luis Felipe Zapata
    Petrie, Maria M. Larrondo
    ONLINE ENGINEERING & INTERNET OF THINGS, 2018, 22 : 416 - 423
  • [25] PROGRAMMING MODELS AT EXASCALE: ADAPTIVE RUNTIME SYSTEMS, INCOMPLETE SIMPLE LANGUAGES, AND INTEROPERABILITY
    Kale, Laxmikant
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2009, 23 (04): : 344 - 346
  • [26] A Testing Scheme for Self-Adaptive Software Systems with Architectural Runtime Models
    Haensel, Joachim
    Vogel, Thomas
    Giese, Holger
    2015 IEEE NINTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2015, : 134 - 139
  • [27] Towards Meta-adaptation of Dynamic Adaptive Systems with Models@Runtime
    Ferry, Nicolas
    Chauvel, Franck
    Song, Hui
    Solberg, Arnor
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 503 - 508
  • [28] Enhancing Healthcare User Interfaces Through Large Language Models Within the Adaptive User Interface Framework
    Ghosh, Akash
    Huang, Bo
    Yan, Yan
    Lin, Wenjun
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 5, ICICT 2024, 2024, 1000 : 527 - 540
  • [29] Affective User Modeling for Adaptive Intelligent User Interfaces
    Nasoz, Fatma
    Lisetti, Christine L.
    HUMAN-COMPUTER INTERACTION, PT 3, PROCEEDINGS, 2007, 4552 : 421 - +
  • [30] Runtime Adaptive Task Inlining on Asynchronous Multitasking Runtime Systems
    Wagle, Bibek
    Monil, Mohammad Alaul Haque
    Huck, Kevin
    Malony, Allen D.
    Serio, Adrian
    Kaiser, Hartmut
    PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,