ABSTRACT
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.T. Bleser and J. Foley. Towards specifying and evaluating the human factors of user-computer interfaces. In CHI'82 Proceedings, pages 309-314, 1982. Google ScholarDigital Library
- 2.S. BOdker. Through the interface~a human activity approach to user interface design. Lic. thesis DAIMI PB-224, Aarhus University, 1987.Google Scholar
- 3.C. Brown. Human-Computer Interface Design Guidelines. Ablex Publishing Corp., NJ, 1988. Google ScholarDigital Library
- 4.F. de Souza and N. Bevan. The use of giiidelines in menu interface design" Evaluation of a draft standard. In D. Diaper, D. Gilmore, G. Cockton, and B. Shackel, editors, Human-Computer Interaction ~ interact'90, pages 435-440. North-Holland, 1990. Participants Edition. Google ScholarDigital Library
- 5.Digital Equipment Corp. Guide to the X UI User Interface Language Compiler, 2.0 edition, 1988.Google Scholar
- 6.G. Fischer, A. Lemke, T. Mastaglio, and A. Morch. Using critics to empower users. In CHI'90 Proceedings, pages 337-347, 1990. Google ScholarDigital Library
- 7.J. Foley, W. Kim, S. Kova~evi6, and K. Murray. Defining interfaces at a high level of abstraction. IEEE Software, pages 25-32, January 1989. Google ScholarDigital Library
- 8.M. Green. Report on dialogue specification tools. In G. Pfaff, editor, User Interface Management Systems, pages 9-20. Springer Verlag, Berlin, 1985.Google ScholarCross Ref
- 9.N. Hammond, M. Gardiner, B. Christie, and C. Marshall. The role of cognitive psychology in user-interface design. In M. Gardiner and B. Christie, editors, Applying Cognitive Psychology to User-interface Design, chapter 2, pages 13-53. John Wiley & Sons, Chichester, 1987. Google ScholarDigital Library
- 10.S. Howard and M. D. Murray. A taxonomy of evaluation techniques for HCI. In H.-J. Bullinger and B. Shackel, editors, Human-Computer Interaction Interact'87, pages 453-459, 1987.Google ScholarCross Ref
- 11.A. Lemke and G. Fischer. A cooperative problem solving system for user interface design. In Proceedings Eight National Conference on Artificial Intelligence (AAAI-90), pages 479-484, 1990.Google Scholar
- 12.Jonas LSwgren. Knowledge-Based Design Sup. port and Discourse Management in User interface Management Systems. Ph. D. dissertation, LinkSl~ing University, March 1991. LinkSping Studies in Science and Technology # 239.Google Scholar
- 13.Jonas LSwgren and Tommy Nordqvist. A knowledge-based tool for user interface evaluation and its integration in a UIMS. In D. Diaper, D. Gilmore, G. Cockton, and B. Shackel, editors, Human-Compuler Interaction ~ Interact'90, pages 395-400. North-Holland, August 1990. Also as research report LiTH-IDA-R-90-15. Google ScholarDigital Library
- 14.D. Olsen and B. Halversen. Interface usage measurements in a user interface management system. In Proc. A CM SIGGRAPH Symposium on User Interface Software (UIST'88), pages 102-108. ACM Press, 1988. Google ScholarDigital Library
- 15.Open Software Foundation, Cambridge, MA. OSF/Motif Style Guide, 1988. Revision 1.1. Google ScholarDigital Library
- 16.P. Reisner. Formal grammar and human factors design of an interactive graphics system. IEEE Trans. on Software Engineering, SE-7(2):229-240, March 1981.Google ScholarDigital Library
- 17.A. Siochi and D. Hix. A study of computersupported user interface evaluation using maximal repeating pattern analysis. In CHI'gl Proceedings, pages 301-305, 1991. Google ScholarDigital Library
- 18.S. L. Smith and J. N. Mosier. Guidelines for designing user interface software. Report ESD-TR- 86-278, Mitre Corp., Bedford, MA, 1986.Google Scholar
- 19.L. Tetzlaff and D. Schwartz. The use of guidelines in interface design. In CHI'91 Proceedings, pages 329-333, 1991. Google ScholarDigital Library
Index Terms
- Knowledge-based evaluation as design support for graphical user interfaces
Recommendations
Visual design checklist for graphical user interface (GUI) evaluation
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied ComputingThe1 Graphical User Interface (GUI) design is a major process within the software development lifecycle, because the GUI is the portion of the interface that will be in direct contact with the end-user. There are resources to help make the interface ...
Platform Independent Tool for Designing Quality Graphical User Interfaces
BIWIT '97: Proceedings of the 3rd Basque International Workshop on Information Technology (BIWIT '97)This paper discusses some early work on development of GUI design tools at IIT-Kanpur, India. The work is focused on the layout of the components that give the interface a clear and consistent look conforming to specifiable interface guidelines, in an ...
Teaching experienced developers to design graphical user interfaces
CHI '92: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsFive groups of developers with experience in the design of character-based user interfaces were taught graphical user interface design through a short workshop with a focus on practical design exercises using low-tech tools derived from the PICTIVE ...
Comments