Researchers have developed several theoretical models for identifying and categorizing data analysis tasks for visualization systems. However, these models focus primarily on abstraction or generalizing specific tasks into higher-level concepts, resulting in broad guidelines that are not always straightforward to implement within visualization systems. Few models flow in the opposite direction to enable instantiation or a precise approach to applying high-level task concepts to specific analysis scenarios or user interaction logs. This paper presents a synthesis of existing task theory into a new instantiation-focused model and Pyxis, a specification language for applying this model to existing evaluation methods. Specifically, Pyxis enables researchers to dissect theoretical and study-driven analysis sessions to identify instances of tasks that users have performed. Further, it formalizes the relationship between tasks, insights, and objectives implied in prior work. We present three use cases that apply Pyxis to a wide range of analysis scenarios from the literature to demonstrate its utility. Finally, we discuss the model's implications and opportunities for future work.
翻译:研究人员为确定和分类可视化系统的数据分析任务制定了若干理论模型,然而,这些模型主要侧重于抽象或将具体任务归纳为更高层次的概念,从而产生广泛的准则,而这种准则并非总能直观地在可视化系统中执行。很少有模型朝着相反的方向流动,以便能够即时化或精确地将高级别任务概念应用于具体的分析设想或用户互动日志。本文件将现有任务理论综合成一个新的以即时为重点的模型和Pyxis,这是将这一模型应用于现有评估方法的具体说明语言。具体地说,Pyxis使研究人员能够将理论和研究驱动的分析会议分开,以确定用户完成的任务实例。此外,它将先前工作中隐含的任务、洞察力和目标之间的关系正式化。我们用三种案例将Pyxis应用到文献的广泛分析假设中以证明其用途。最后,我们讨论了模型对未来工作的影响和机会。