2001 · 86 citations · 5 references
Open access
ComputingDesignVisualizationHuman-computer InteractionInformation VisualizationInteraction DesignInteraction PatternsInterface DesignObject-oriented DesignSoftware DesignDesign Pattern RepresentationDesign PatternsHuman-computer Interface DesignTask-oriented Interface Design
Patterns describe generic solutions to common problems in context. Originating from the world of architecture, patterns have been used mostly in object-oriented programming and data analysis. The goal of HCI patterns is to create an inventory of solutions to help designers (and usability engineers) to resolve UI development problems that are common, difficult and frequently encountered. In this paper, we present our pattern-supported approach to user interface design in the context of information visualization. Using a concrete example from the telecommunications domain, we will focus on a task/subtask pattern to illustrate how knowledge about a task and an appropriate interaction design solution can be captured and communicated. 1
5
Christopher Ahlberg, Ben Shneiderman · 1994 · 831 citations
Chris North, Ben Shneiderman · 2000 · 310 citations
Principles for a usability-oriented pattern language
Michael Mahemoff, Lorraine Johnston · 2002 · 68 citations
Arts, Design, Design Theory +12
Guidelines for designing information visualization applications
David Carr · 1999 · 49 citations · Full text