A Compositional View of User Interfaces - A Framework for Fully-Functional User Interface Design Tools
Abstract
A compositional view of user interfaces identifies common user interface component types and structuring principles for assembling components into a coherent interface. Both the components and the principles are reusable across different interfaces. A user interface is represented as a composition of primitives, where selection of primitives and their structuring depend on the application for which an interface is built, and on a desired dialogue style. A model based on the compositional view can support a wide range of different designs and easy transitions from one design to another. We describe the model and a tool built on top of it, and give examples of structures built by the tool, to illustrate how primitives can be assembled to meet requirements of a specific application and a dialogue style.
Collections
Related items
Showing items related by title, author, creator and subject.
-
Transforming graphical interfaces into auditory interfaces
Mynatt, Elizabeth D. (Georgia Institute of Technology, 1995-08) -
Supporting Adaptive Interfaces in a Knowledge-based User Interface Environment
Sukaviriya, Piyawadee (Noi); Foley, James D. (Georgia Institute of Technology, 1992)Developing an adaptive interface requires a user interface that can be adapted, a user model, and an adaptation strategy. Research on adaptive interfaces in the past suffered from a lack of supporting tools which allow an ... -
Bio-Interfaced Soft Electronics for Human-Machine Interfaces and Health Monitoring
Yeo, W. Hong (Georgia Institute of Technology, 2018-01-09)My research focuses on the fundamental and applied aspects of nanomechanics, biomolecular interactions, soft materials, and nanomicrofabrication for nanoparticle biosensing and unusual electronic system development, ...