首页> 外文期刊>Journal of Visual Languages & Computing >Defining visual notations and their manipulation through meta-modelling and graph transformation
【24h】

Defining visual notations and their manipulation through meta-modelling and graph transformation

机译:通过元建模和图形转换定义视觉符号及其操作

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

摘要

This paper presents a framework for the definition of visual notations (both syntax and semantics) based on meta-modelling and graph transformation. With meta-modelling it is possible to define the syntax of the notations we want to deal with. Meta-modelling tools are able to generate environments which accept models in the defined formalisms. These can be provided with further functionality by defining operations that can be performed to the models. One of the ways of defining such manipulations is through graph grammars, because models and meta-models can be represented as attributed, typed graphs. In this way, computations become high-level models expressed in the formal, graphical and intuitive notation of graph grammars. As an example, AToM~3 is used to automatically generate a tool for a Discrete Event Simulation notation. The tool's functionality has been completely defined in a visual way through graph grammars, and includes a simulator (formalism's operational semantics), a transformation into Timed Transition Petri nets (denotational semantics), an optimizer and a code generator for a GPSS simulator.
机译:本文提出了一个基于元建模和图形转换的视觉符号(语法和语义)定义框架。通过元建模,可以定义我们要处理的符号的语法。元建模工具能够生成以定义的形式主义接受模型的环境。通过定义可以对模型执行的操作,可以为它们提供更多功能。定义这种操作的方法之一是通过图文法,因为模型和元模型可以表示为属性化的,类型化的图。通过这种方式,计算成为以图文法的形式,图形和直观符号表示的高级模型。例如,AToM〜3用于自动生成用于离散事件模拟符号的工具。该工具的功能已通过图形语法以可视方式进行了完整定义,包括模拟器(形式主义的操作语义),到Timed Transition Petri网的转换(指示语义),优化器和GPSS模拟器的代码生成器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号