Design of Visualizations for Human-Information Interaction A Pattern-Based Framework

Design of Visualizations for Human-Information Interaction A Pattern-Based Framework

Book Sedig, K & Parsons, P (2015). Design of visualizations for human-information interaction: A pattern-based framework. Morgan & Claypool Publisher. Synthesis Lectures on Visualization. In this book we present a general, holistic framework that is intended to support visualization design for human-information interaction. The framework is composed of a number of conceptual elements that can aid in design thinking. The core of the framework is a pattern language—consisting of a set of 14 basic, abstract patterns—and a simple syntax for describing how the patterns are blended. We also present a design process, made up of four main stages, for creating static or interactive visualizations. The 4-stage design process places the patterns at the core of designers’ thinking, and employs a number of conceptual tools that help designers think systematically about creating visualizations based on the information they intend to represent Conceptual Elements of Framework Systems Theory (concerned with the general properties of systems regardless of form or domain application) Space (During design of visualizations, information is converted from an abstract form (statistics, data, i.e.) to a concrete (i.e. visual) form. Information Space - Representation Space. Metaphor useful for conceptual stage of design. Information Space (not directly accessible and can only be accessed and interacted with through visualizations at the visually perceptible interface of a tool) Information item are used to refer to only abstract things within an information space and not things that are visually perceptible in representation space (i.e. property, quantity, geolocation, measurement, datum, etc..) Representation Space Encoding vs. Representing Encoding is concerned with conversion of information from one form to antoher, representation does not necessarily encode everything it represents. Abstract vs. Concrete Visual Structures - are configurations that suggest some type of organization of information Visual Variables Patterns Blending of Patterns Designers can blend different patterns to devise representational structures that have different organizational affordances. Syntax Human Information Interaction     Design Process Applications of Framework Quality of Life example Genomics Example Education Example