Title :
Integrating discrete and continuous phenomena models into practical advanced user interface specifications
Author :
Morrison, Stephen A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Tufts Univ., Medford, MA, USA
Abstract :
Most current user interface specification languages and toolkits are based on serial, discrete, token exchange paradigms that perform an acceptable job of implementing traditional WIMP (Window, Icon, Menu, Pointer) interfaces. These tools, however are ill suited to address the needs of emerging interaction studies such as virtual environments and interactive simulations. These interaction styles commonly rely upon full duplex, asynchronous, interrelated dialogues, a blend of continuous and discrete inputs and responses, and implicit commands and probabilistic input events. Some forms of non-WIMP interfaces, particularly interactive simulations, must also contend with real time processing constraints and deadline-based computations. This work proposes a specification paradigm, the SHADOW system, which directly addresses these issues. This system has been demonstrated to allow both the semantic meaning and behavior of all simulation elements to be clearly defined in a reusable fashion while providing support for good software engineering practices
Keywords :
digital simulation; formal specification; specification languages; user interfaces; SHADOW system; WIMP interfaces; continuous phenomena models; deadline-based computations; discrete phenomena models; icon; interactive simulations; menu; pointers; real time processing constraints; software engineering; specification languages; toolkits; user interface specifications; window; Computational modeling; Delay effects; Elasticity; Feedback; Gravity; Signal design; Specification languages; Timing; User interfaces; Virtual reality;
Conference_Titel :
Simulation Symposium, 2000. (SS 2000) Proceedings. 33rd Annual
Conference_Location :
Washington, DC
Print_ISBN :
0-7695-0598-8
DOI :
10.1109/SIMSYM.2000.844929