IEEE Trans Vis Comput Graph. 2018 Jan;24(1):435-445. doi: 10.1109/TVCG.2017.2744319. Epub 2017 Aug 31.
Visualization researchers and practitioners engaged in generating or evaluating designs are faced with the difficult problem of transforming the questions asked and actions taken by target users from domain-specific language and context into more abstract forms. Existing abstract task classifications aim to provide support for this endeavour by providing a carefully delineated suite of actions. Our experience is that this bottom-up approach is part of the challenge: low-level actions are difficult to interpret without a higher-level context of analysis goals and the analysis process. To bridge this gap, we propose a framework based on analysis reports derived from open-coding 20 design study papers published at IEEE InfoVis 2009-2015, to build on the previous work of abstractions that collectively encompass a broad variety of domains. The framework is organized in two axes illustrated by nine analysis goals. It helps situate the analysis goals by placing each goal under axes of specificity (Explore, Describe, Explain, Confirm) and number of data populations (Single, Multiple). The single-population types are Discover Observation, Describe Observation, Identify Main Cause, and Collect Evidence. The multiple-population types are Compare Entities, Explain Differences, and Evaluate Hypothesis. Each analysis goal is scoped by an input and an output and is characterized by analysis steps reported in the design study papers. We provide examples of how we and others have used the framework in a top-down approach to abstracting domain problems: visualization designers or researchers first identify the analysis goals of each unit of analysis in an analysis stream, and then encode the individual steps using existing task classifications with the context of the goal, the level of specificity, and the number of populations involved in the analysis.
从事生成或评估设计的可视化研究人员和从业者面临着一个难题,即如何将目标用户提出的问题和采取的操作从特定于领域的语言和上下文中转化为更抽象的形式。现有的抽象任务分类旨在通过提供一套精心划定的操作来为此项工作提供支持。我们的经验是,这种自下而上的方法是挑战的一部分:如果没有更高级别的分析目标和分析过程的上下文,就很难解释低层次的操作。为了弥合这一差距,我们提出了一个基于从 2009 年至 2015 年在 IEEE InfoVis 上发表的 20 篇设计研究论文中进行的开放编码得出的分析报告的框架,以构建涵盖广泛领域的抽象工作的基础。该框架由两个轴组成,通过九个分析目标进行说明。它通过将每个目标置于特定性(探索、描述、解释、确认)和数据群体数量(单个、多个)的轴下来帮助确定分析目标的位置。单群体类型包括发现观察、描述观察、确定主要原因和收集证据。多群体类型包括比较实体、解释差异和评估假设。每个分析目标都有输入和输出范围,并以设计研究论文中报告的分析步骤为特征。我们提供了一些示例,说明我们和其他人如何以自上而下的方式使用该框架来抽象领域问题:可视化设计师或研究人员首先确定分析流中每个分析单元的分析目标,然后使用现有的任务分类并结合目标的上下文、特定性水平和涉及的群体数量对各个步骤进行编码。