首页> 外文期刊>International journal of software engineering and knowledge engineering >Generating Reusable Visual Notations Using Model Transformation
【24h】

Generating Reusable Visual Notations Using Model Transformation

机译:使用模型转换生成可重用的可视符号

获取原文
获取原文并翻译 | 示例
           

摘要

Visual notations are a key aspect of visual languages. They provide a direct mapping between the intended information and set of graphical symbols. Visual notations are most often implemented using the low level syntax of programming languages which is time consuming, error prone, difficult to maintain and hardly human-centric. In this paper we describe an alternative approach to generating visual notations using by-example model transformations. In our new approach, a semantic mapping between model and view is implemented using model transformations. The notations resulting from this approach can be reused by mapping varieties of input data to their model and can be composed into different visualizations. Our approach is implemented in the CONVErT framework and has been applied to many visualization examples. Three case studies for visualizing statistical charts, visualization of traffic data, and reuse of a Minard's map visualization's components, are presented in this paper. A detailed user study of our approach for reusing notations and generating visualizations has been provided. 80% of the participants in this user study agreed that the novel approach to visualization was easy and 87% stated that they quickly learned to use the tool support.
机译:视觉符号是视觉语言的关键方面。它们提供了预期信息和图形符号集之间的直接映射。视觉符号通常使用编程语言的低级语法来实现,这很耗时,容易出错,难以维护并且几乎不以人为中心。在本文中,我们描述了使用示例模型转换生成视觉符号的另一种方法。在我们的新方法中,使用模型转换来实现模型和视图之间的语义映射。通过将各种输入数据映射到其模型,可以重用这种方法产生的符号,并且可以将它们组合成不同的可视化效果。我们的方法在CONVErT框架中实现,并已应用于许多可视化示例。本文提供了三个案例研究,用于可视化统计图表,交通数据可视化和Minard地图可视化组件的重用。提供了有关我们重用符号和生成可视化方法的详细用户研究。在该用户研究中,有80%的参与者认为新颖的可视化方法很简单,而87%的参与者表示他们很快学会了使用工具支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号