Knowledge-based evaluation as design support for graphical user interfaces

The motivation for our work is that even though user interface guidelines and style guides contain much useful knowledge, they are hard for user interface designers to use. We want to investigate ways of bringing the human factors knowledge closer to the design process, thus making it more accesible to designers. To this end, we present a knowledge-based tool, containing design knowledge drawn from general guideline documents and toolkit-specific style guides, capable of evaluating a user interface design produced in a UIMS. Our assessment shows that part of what the designers consider relevant design knowledge is related to the user's tasks and thus cannot be applied to the static design representation of the UIMS. The final section of the paper discusses ways of using this task-related knowledge.

[1]  James D. Foley,et al.  Towards specifying and evaluating the human factors of user-computer interfaces , 1982, CHI '82.

[2]  Sidney L. Smith,et al.  Guidelines for Designing User Interface Software , 1986 .

[3]  David R. Schwartz,et al.  The use of guidelines in interface design , 1991, CHI.

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

[5]  Dan R. Olsen,et al.  Interface usage measurements in a user interface management system , 1988, UIST '88.

[6]  Gerhard Fischer,et al.  A Cooperative Problem Solving System for User Interface , 1990 .

[7]  Jonas Löwgren,et al.  A knowledge-based tool for user interface evaluation and its integration in a UIMS , 1990, INTERACT.

[8]  Phyllis Reisner,et al.  Formal Grammar and Human Factors Design of an Interactive Graphics System , 1981, IEEE Transactions on Software Engineering.

[9]  N. Hammond,et al.  The role of cognitive psychology in user-interface design , 1987 .

[10]  Steve Howard,et al.  A TAXONOMY OF EVALUATION TECHNIQUES FOR HCI , 1987 .

[11]  Robert van Liere,et al.  User Interface Management Systems , 1987, Advances in Computer Graphics.

[12]  Thomas W. Mastaglio,et al.  Using critics to empower users , 1990, CHI '90.

[13]  Srdjan Kovacevic,et al.  Defining interfaces at a high level of abstraction , 1989, IEEE Software.

[14]  Trevor P. Hopkins OSF/motif style guide , 1991 .

[15]  Antonio C. Siochi,et al.  A study of computer-supported user interface evaluation using maximal repeating pattern analysis , 1991, CHI.

[16]  Susanne Bødker,et al.  Through the Interface: A Human Activity Approach To User Interface Design , 1990 .