Files

313428.pdf
  • Open Access
  • Adobe PDF
  • 2.59 MB

Details

Authors
Abstract
Detachable user interfaces consist of graphical user interfaces whose parts or whole can be detached at run-time from their host, migrated onto an-other computing platform while carrying out the task, possibly adapted to the new platform and attached to the target platform in a peer-to-peer fashion. De-taching is the property of splitting a part of a UI for transferring it onto another platform. Attaching is the reciprocal property: a part of an existing interface can be attached to the currently being used interface so as to recompose another one on-demand, according to user’s needs, task requirements. Assembling in-terface parts by detaching and attaching allows dynamically composing, de-composing and re-composing new interfaces on demand. To support this inter-action paradigm, a development infrastructure has been developed based on a series of primitives such as display, undisplay, copy, expose, return, transfer, delegate, and switch. We exemplify it with QTkDraw, a painting application with attaching and detaching based on the development infrastructure.
Affiliations
  • Louvain School of ManagementOperations and Information

Citations

Grolaux, D., Van Roy, P., & Vanderdonckt, J. (2005). Attach me, detach me, assemble me like you work. Human-Computer Interaction - INTERACT 2005 : IFIP TC13 International Conference, Rome, Italy, September 12-16, 2005. Proceedings. Published. Tenth IFIP TC13 International Conference on Human-Computer Interaction (INTERACT 2005), Rome, Italy. https://doi.org/10.1007/11555261_19