Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
User interface design by sketching: a complexity analysis of widget representations
Kieffer S., Coyette A., Vanderdonckt J.  EICS 2010 (Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Berlin, Germany, Jun 19-23, 2010)57-66.2010.Type:Proceedings
Date Reviewed: Jul 14 2011

For efficient and effective pen-based sketching of user interface designs, what widget representations are best? To answer this question, the authors of this paper undertook two experiments. The first identified users’ preferences for representations. The second involved actual pen-based sketching of widgets using a sketching tool capable of generating runnable user interfaces. The hypothesis that user performance depends on the complexity of widget representation is strongly supported by the results of the second experiment.

Table 5 clearly shows how the widget recognition rate was found to worsen as the number of atomic components and constraints of a widget representation increased. Timing data below this table reveal that sketching complex widgets required an average of over seven seconds, and an average of less than two seconds for simple widgets.

Table 6 identifies the number of atomic components, the sequence constraint, and the complex inclusion constraint as the main governing factors for sketching time and the number of delete operations. The authors conclude that it is important to minimize the number of constraints to be satisfied if one is to sketch a widget efficiently and effectively.

Those who are familiar with goals, operators, methods, and selection (GOMS) keystroke-level modeling will find the results obvious, but they will agree that it is useful to have the empirical foundation and the treatment of complexity characterization that this study provides.

Criticisms of this paper include the failure to discuss widget palettes with drag-and-drop functionality, and the failure to discuss pattern-based user interface design. Despite these criticisms, I strongly recommend this paper to human-computer interaction specialists.

Reviewer:  Andy Brooks Review #: CR139240 (1202-0175)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
User Interfaces (D.2.2 ... )
 
 
Interaction Techniques (I.3.6 ... )
 
 
User-Centered Design (H.5.2 ... )
 
 
User Interfaces (H.5.2 )
 
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
A new model for handling input
Myers B. (ed) ACM Transactions on Information Systems 8(3): 289-320, 2001. Type: Article
Aug 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
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