DEViL3D - A Generator Framework for Three-Dimensional Visual Languages
DEViL3D - A Generator Framework for Three-Dimensional Visual Languages
复制标题
DEViL3D - 三维视觉语言的生成器框架
DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
J. Wolter
中科院分区:
文献类型:
--
作者:
J. Wolter
Visual languages are beneficial particularly for domain-specific applications, since they support graphical metaphors of the domain. The development of graphical editors for such languages can be simplified by using generator frameworks. Up to now the majority of visual languages are two-dimensional, but there are domains which are much better described by three-dimensional language constructs. The use of three-dimensional representations is well known in the area of (scientific) visualizations, games, or movies. Our approach is to use 3D graphics for visual languages that make use of 3D relationships, and to develop a generator framework to simplify the implementation of 3D languages. Our system DEViL3D accomplishes this task and encapsulates special knowledge necessary to implement 3D editors for such languages. The language designer does not need to know about implementation of 3D graphics and interaction with them, because our framework supports this for each language implementation automatically. This paper introduces previous approaches in the area of 3D languages, describes the specification process to get a 3D language implementation using our generator framework, and especially illustrates the 3D specific features of these implementations automatically derived without further effort.