Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A new model for handling input
Myers B. (ed) ACM Transactions on Information Systems8 (3):289-320,2001.Type:Article
Date Reviewed: Aug 1 1991

Myers provides a well-written discussion of a model for describing interactions with highly interactive, graphical, direct manipulative input devices. This model has been implemented as part of the Garnet user interface development environment at CMU. It allows for the specification and implementation of interactive behaviors separate from considerations of graphics and application programs.

The key idea is that interactive behaviors are categorized by, and encapsulated in, a set of “interactor” object types. The six types of interactors are menu interactor, move-grow interactor, new-point interactor, angle interactor, text interactor, and trace interactor. Although no widely accepted taxonomy of input operations is extant, these six interactors seem to cover most input operations that are possible with a keyboard and a mouse. Interactor parameters (described in the paper) allow the interactions to be customized for many purposes. Default parameters handle common uses; a constraint-driven interface to application programs is provided for more complex behaviors.

One of the best features of this paper is that Myers’s description of this model for handling input is well illustrated and therefore quite understandable. It is replete with examples and sample screens. This paper would be useful for researchers in computer system interfaces as well as professional developers of such interfaces. The reference list provides a useful summary of related work.

Reviewer:  J. Kiper Review #: CR115092
Bookmark and Share
 
User Interfaces (D.2.2 ... )
 
 
Methodology And Techniques (I.3.6 )
 
Would you recommend this review?
yes
no
Other reviews under "User Interfaces": Date
The UAN: a user-oriented representation for direct manipulation interface designs
Hartson H. (ed), Siochi A., Hix D. ACM Transactions on Information Systems 8(3): 181-203, 2001. Type: Article
Jul 1 1991
Toward native language software for information management
Santaella E., Slamecka V. Information Processing and Management: an International Journal 20(4): 527-534, 1984. Type: Article
May 1 1985
A structured approach to designing human-computer dialogues
Benbasat I. (ed), Wand Y. International Journal of Man-Machine Studies 21(2): 105-126, 1984. Type: Article
Jul 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy