Making graph visualization a user-centered process. (October 2018)
- Record Type:
- Journal Article
- Title:
- Making graph visualization a user-centered process. (October 2018)
- Main Title:
- Making graph visualization a user-centered process
- Authors:
- Huang, Weidong
Luo, Jing
Bednarz, Tomasz
Duh, Henry - Abstract:
- Abstract: Many problems in application domains deal with graphs. Graphs are often visualized into node-link diagrams for better understanding of them. Traditionally, graphs are visualized to meet some pre-defined quality metrics, or aesthetics. It is commonly agreed that graphs that are drawn based on aesthetics are more likely to be not only beautiful but also comprehensible. However, those aesthetics were originally proposed by researchers based on their intuitions from a designer's perspective. Although some of them have been empirically validated, to produce truly user cognitively friendly visualizations, well-grounded cognitive theories and design guidelines are needed. In this paper, we attempt to explore a cognitive approach that follows a user-centered process in visualizing graphs. We begin by proposing a graph visualization model, which is further conceptualized into a two-stage assessment cycle. It is argued that to provide effective cognitive support, it is essential to understand the cognitive process of a particular task in association with the attributes of the end user and the visual representation, and that to develop a set of design principles, what cognitive processes or graph reading strategies are involved should be part of evaluation. We materialized the model by reviewing the literature and providing relevant examples in the context of providing cognitive support and understanding cognitive process. We introduce theories from other disciplines such asAbstract: Many problems in application domains deal with graphs. Graphs are often visualized into node-link diagrams for better understanding of them. Traditionally, graphs are visualized to meet some pre-defined quality metrics, or aesthetics. It is commonly agreed that graphs that are drawn based on aesthetics are more likely to be not only beautiful but also comprehensible. However, those aesthetics were originally proposed by researchers based on their intuitions from a designer's perspective. Although some of them have been empirically validated, to produce truly user cognitively friendly visualizations, well-grounded cognitive theories and design guidelines are needed. In this paper, we attempt to explore a cognitive approach that follows a user-centered process in visualizing graphs. We begin by proposing a graph visualization model, which is further conceptualized into a two-stage assessment cycle. It is argued that to provide effective cognitive support, it is essential to understand the cognitive process of a particular task in association with the attributes of the end user and the visual representation, and that to develop a set of design principles, what cognitive processes or graph reading strategies are involved should be part of evaluation. We materialized the model by reviewing the literature and providing relevant examples in the context of providing cognitive support and understanding cognitive process. We introduce theories from other disciplines such as perceptual and cognitive psychology, summarize methodologies that have been used in prior research, and discuss their implications for producing user-centered visualizations. … (more)
- Is Part Of:
- Journal of visual languages & computing. Volume 48(2018)
- Journal:
- Journal of visual languages & computing
- Issue:
- Volume 48(2018)
- Issue Display:
- Volume 48, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 48
- Issue:
- 2018
- Issue Sort Value:
- 2018-0048-2018-0000
- Page Start:
- 1
- Page End:
- 8
- Publication Date:
- 2018-10
- Subjects:
- Graph visualization -- Design principle -- Evaluation -- Cognitive support
Visual programming languages (Computer science) -- Periodicals
Visual programming (Computer science) -- Periodicals
Programming languages (Electronic computers) -- Semantics -- Periodicals
Langages de programmation visuelle -- Périodiques
Programmation visuelle -- Périodiques
Langages de programmation -- Sémantique -- Périodiques
Programming languages (Electronic computers) -- Semantics
Visual programming (Computer science)
Visual programming languages (Computer science)
Periodicals
Electronic journals
005 - Journal URLs:
- http://www.sciencedirect.com/science/journal/1045926X ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jvlc.2018.07.001 ↗
- Languages:
- English
- ISSNs:
- 1045-926X
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5072.495200
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23144.xml