Unified manipulation of interaction objects: integration, augmentation, expansion and abstraction
نویسنده
چکیده
Interface developers combine interaction elements in order to implement the User Interface of interactive software applications, using the development facilities available by a given development tool. The functional capabilities of the interface tool may significantly affect the quality of the resulting interactive software product, as well as the resources needed for further maintenance, upgrade, porting and expansion. Interaction objects play a key role in interface tools, irrespective of the nature of the interface construction technique (e.g. graphical construction, programming language, declarative specification, task notation). We have identified four fundamental categories of mechanisms for manipulating interaction objects in interface tools. Their merits in the context of interface development tools are identified, particularly in the context of developments for diverse user groups and openness for different interaction technologies. We will also show that these two functional requirements play a key role towards meeting the objectives of User Interfaces for All.
منابع مشابه
Moving Cows in Space: Exploiting Proprioception as a Framework for Virtual Environment Interaction
Manipulation in immersive virtual environments is difficult partly because we humans must do without the haptic contact with real objects we rely on in the real world to orient ourselves and our manipulanda. To compensate for this lack, we propose exploiting the real objects one does have in a virtual environment, one's own body parts. We present a unified framework for virtual-environment inte...
متن کاملMoving Cows in Space: Exploiting Proprioception as a Framework for Virtual Environment Interaction
Manipulation in immersive virtual environments is difficult partly because we humans must do without the haptic contact with real objects we rely on in the real world to orient ourselves and our manipulanda. To compensate for this lack, we propose exploiting the real objects one does have in a virtual environment, one's own body parts. We present a unified framework for virtual-environment inte...
متن کاملA cognitive model of user interaction as a guideline for designing novel interfaces
Adaptive systems behavior based on user models appear promising, mostly for complex environments such as mixed reality environments (MRE). An MRE comprises a virtual representation of the reality as well as physical objects augmented with virtual features. These objects are coupled with the virtual representation so that they can reflect its changes in real time. The proper design of an MRE and...
متن کاملBDL, A Language of Distributed Reactive Objects
We introduce the definition of a language of distributed reactive objects, a Behaviour Description Language (BDL), as a unified medium for specifying, verifying, compiling and validating object-oriented, distributed reactive systems. One of the novelties in BDL is its seamless integration into the Unified Modeling Language approach (UML). BDL supports a description of objects interaction which ...
متن کاملCubby: a unified interaction space for precision manipulation.
Precision manipulation in surgical simulation poses special requirements on a VR system. One such requirement is unification, i.e. that the user manipulates a virtual object where it appears. We have designed Cubby, a system of which the visualization part was presented at MMVR97 [3], for precision manipulation and unification. In an experiment Cubby was compared with a single screen head-track...
متن کامل