MIKE: The Menu Interaction Kontrol Environment

A User Interface Management System (UIMS) called MIKE that does not use the syntactic specifications found in most UIMSs is described. Instead, MIKE provides a default syntax that is automatically generated from the definition of the semantic commands that the interaction is to support. The default syntax is refined using an interface editor that allows modification of the presentation of the interface. It is shown how active pictures can be created by adding action expressions to the viewports of MIKE's windowing system. The implications of MIKE's command-based dialogue description are discussed in terms of extensible interfaces, device and dialogue-style independence, and system support functions.

[1]  William Buxton,et al.  Towards a comprehensive user interface management system , 1983, SIGGRAPH.

[2]  James R. Rhyne,et al.  A context for user interface management , 1984, IEEE Computer Graphics and Applications.

[3]  Mark Green,et al.  The University of Alberta user interface management system , 1985, SIGGRAPH.

[4]  Mark Green,et al.  Report on Dialogue Specification Tools , 1984, Comput. Graph. Forum.

[5]  Henry Lieberman There's more to menu systems than meets the screen , 1985, SIGGRAPH '85.

[6]  William Buxton,et al.  Creating highly-interactive and graphical user interfaces by demonstration , 1986, SIGGRAPH.

[7]  Dan R. Olsen,et al.  Pushdown automata for user interface management , 1984, TOGS.

[8]  Anthony I. Wasserman,et al.  User Software Engineering and the design of interactive systems , 1981, ICSE '81.

[9]  Dan R. Olsen,et al.  Input/output linkage in a user interface management system , 1985, SIGGRAPH '85.

[10]  Pieter H. Hartel,et al.  Input-Output Tools: A Language Facility for Interactive and Real-Time Systems , 1983, IEEE Trans. Software Eng..

[11]  Robert J. K. Jacob,et al.  Using formal specifications in the design of a human-computer interface , 1983, CACM.

[12]  Robert F. Sproull,et al.  Principles in interactive computer graphics , 1973 .

[13]  Phil Hayes,et al.  A test-bed for user interface designs , 1982, CHI '82.

[14]  Yngve Sundblad,et al.  A New Approach to Text and Image Processing , 1984, IEEE Computer Graphics and Applications.

[15]  Dan R. Olsen,et al.  SYNGRAPH: A graphical user interface generator , 1983, SIGGRAPH.

[16]  Jr. Dan Reed Olsen Procedure based generalized interactive systems , 1981 .

[17]  David J. Kasik,et al.  A user interface management system , 1982, SIGGRAPH.