DocumentCode :
2183240
Title :
A visual language for non-WIMP user interfaces
Author :
Jacob, Robert J K
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Tufts Univ., Medford, MA, USA
fYear :
1996
fDate :
3-6 Sep 1996
Firstpage :
231
Lastpage :
238
Abstract :
Unlike current GUI or WIMP style interfaces, non-WIMP user interfaces, such as virtual environments, involve parallel, continuous interactions with the user. However, most current visual (and non-visual) languages for describing human-computer interaction are based on serial, discrete, token-based models. The paper introduces a visual language for describing and programming the fine-grained aspects of non-WIMP interaction. It is based on the notion that the essence of a non-WIMP dialogue is a set of continuous relationships, most of which are temporary. The underlying model combines a data-flow or constraint-like component for the continuous relationships with an event-based component for discrete interactions, which can enable or disable individual continuous relationships. The language thus separates non-WIMP interaction into two components, each based on existing visual language approaches, and then provides a framework for connecting the two
Keywords :
data flow computing; user interfaces; virtual reality; visual languages; visual programming; constraint-like component; continuous relationships; continuous user interactions; data-flow component; discrete interactions; event-based component; fine-grained aspects; human-computer interaction; non-WIMP dialogue; non-WIMP interaction; non-WIMP user interfaces; parallel user interactions; programming; virtual environments; visual language; Computer interfaces; Concurrent computing; DC generators; Graphical user interfaces; Humans; Jacobian matrices; Joining processes; User interfaces; Virtual environment; Virtual reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1996. Proceedings., IEEE Symposium on
Conference_Location :
Boulder, CO
ISSN :
1049-2615
Print_ISBN :
0-8186-7508-X
Type :
conf
DOI :
10.1109/VL.1996.545292
Filename :
545292
Link To Document :
بازگشت