Migratable user interfaces: Beyond migratory interfaces

被引:0
|
作者
Grolaux, D [1 ]
Van Roy, P [1 ]
Vanderdonckt, J [1 ]
机构
[1] CETIC ASBL, B-6041 Gosselies, Belgium
关键词
attachability; migration; detachability; migratory UI; multiple computing platforms; multi-surface interaction; naturalness; plasticity;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The migration of a user interface (UI) is the action of transferring a UI from one device to another, for example from a desktop computer to a handheld device. A UI is said to be migratable if it has the ability to migrate. This paper describes how the QTk toolkit has been extended to provide a migratable UI and the application programming interface (API) provided to the developers. Basically, an indirection layer has been introduced between the application and the actual representation of the UI. The migration of a UI is achieved by firstly creating a clone of the state of the site displaying the UI, secondly by changing the indirection to point to this clone. The API provides a way to specify if (the entirety of) a window can be migrated or not at construction time. A migratable window returns a universal reference that can be given to any site with whom a network connection is possible. This reference can be used by a receiver widget to migrate the window there. Interestingly, a migratable window can itself contain a receiver widget configured to display the content of another migratable window: all windows are transparently migrated. Also a window (stationary or migratable) may contain one or more receiver widgets : it is possible to dynamically compose a UI from several different UIs.
引用
收藏
页码:422 / 430
页数:9
相关论文
共 50 条
  • [1] A taxonomy for migratory user interfaces
    Berti, Silvia
    Paterno, Fabio
    Santoro, Carmen
    [J]. INTERACTIVE SYSTEMS: DESIGN, SPECIFICATION, AND VERIFICATION, 2006, 3941 : 149 - 160
  • [2] Migratory Web User Interfaces
    Paterno, Fabio
    Santoro, Carmen
    Scorcia, Antonio
    [J]. ERCIM NEWS, 2008, (72): : 37 - 38
  • [3] Architecture for migratory adaptive user interfaces
    Yanagida, Takuto
    Nonaka, Hidetoshi
    [J]. 2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 450 - 455
  • [4] BEYOND ICONS - SURFACE AND STRUCTURE OF USER INTERFACES
    NIEVERGELT, J
    [J]. VLSI AND COMPUTER PERIPHERALS: VLSI AND MICROELECTRONIC APPLICATIONS IN INTELLIGENT PERIPHERALS AND THEIR INTERCONNECTION NETWORKS, 1989, : P24 - P26
  • [5] Migratory user interfaces able to adapt to various interaction platforms
    Bandelloni, R
    Paternò, F
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2004, 60 (5-6) : 621 - 639
  • [6] CAMELEON-RT: A software architecture reference model for distributed, migratable, and plastic user interfaces
    Balme, L
    Demeure, A
    Barralon, N
    Coutaz, J
    Calvary, G
    [J]. AMBIENT INTELLIGENCE, PROCEEDINGS, 2004, 3295 : 291 - 302
  • [7] Embodied user interfaces: Towards invisible user interfaces
    Fishkin, KP
    Moran, TP
    Harrison, BL
    [J]. ENGINEERING FOR HUMAN-COMPUTER INTERACTION, 1999, 22 : 1 - 18
  • [8] Beyond User Interfaces in Mobile Accessibility: Not Just Skin Deep
    Harrington, Naomi
    Zhuang, Yanyan
    Yazir, Yagiz Onat
    Baldwin, Jennifer
    Coady, Yvonne
    Ganti, Sudhakar
    [J]. 2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2013, : 322 - 329
  • [9] THE DYNAMIC SCREEN - BEYOND THE LIMITS OF TRADITIONAL GRAPHIC USER INTERFACES
    LUDERS, P
    ERNST, R
    [J]. INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 109 - 114
  • [10] Cuddly User Interfaces
    Sugiura, Yuta
    Igarashi, Takeo
    Inami, Masahiko
    [J]. COMPUTER, 2016, 49 (07) : 14 - 19