Weidong Huang , Jing Luo , Tomasz Bednarz , Henry Duh
{"title":"Making graph visualization a user-centered process","authors":"Weidong Huang , Jing Luo , Tomasz Bednarz , Henry Duh","doi":"10.1016/j.jvlc.2018.07.001","DOIUrl":null,"url":null,"abstract":"<div><p>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.</p><p>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.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 1-8"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.07.001","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Visual Languages and Computing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1045926X1830051X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 14
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 as perceptual and cognitive psychology, summarize methodologies that have been used in prior research, and discuss their implications for producing user-centered visualizations.
期刊介绍:
The Journal of Visual Languages and Computing is a forum for researchers, practitioners, and developers to exchange ideas and results for the advancement of visual languages and its implication to the art of computing. The journal publishes research papers, state-of-the-art surveys, and review articles in all aspects of visual languages.