首页> 外文会议>Model Driven Architecture - Foundations and Applications >Prototyping Visual Interpreters and Debuggers for Domain-Specific Modelling Languages
【24h】

Prototyping Visual Interpreters and Debuggers for Domain-Specific Modelling Languages

机译:可视化解释器和调试器的原型,用于特定领域的建模语言

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

摘要

This paper is about visual and executable domain-specific modelling languages (DSMLs) that are used at the platform independent level of the Model-Driven Architecture. We deal with DSMLs that are new or evolve rapidly and, as a consequence, have to be prototyped cheaply. We argue that for prototyping a DSML on the platform independent level, its semantics should not only be described in a transformational but also in an operational fashion. For this, we use standard modelling means, i.e. MOF and QVT Relations. We combine operational semantics descriptions with existing metamodel-based editor creation technology. This allows for cheap prototyping of visual interpreters and debuggers. We exemplify our approach with a language for Petri nets and assess the manual work necessary. Finally, we present EProvide, an implementation of our approach based on the Eclipse platform, and we identify missing features in the Eclipse tools we used.
机译:本文是关于在模型驱动架构的独立于平台的级别使用的可视化和可执行的特定于域的建模语言(DSML)。我们处理的是新的DSML或迅速发展的DSML,因此,它们必须廉价地原型化。我们认为,要在独立于平台的级别上对DSML进行原型制作,其语义不仅应以转换方式描述,还应以操作方式描述。为此,我们使用标准的建模方法,即MOF和QVT关系。我们将操作语义描述与现有的基于元模型的编辑器创建技术相结合。这样就可以对视觉解释器和调试器进行廉价的原型制作。我们用Petri网的语言来举例说明我们的方法,并评估必要的人工工作。最后,我们介绍了EProvide,它是基于Eclipse平台的方法的实现,并且可以确定所使用的Eclipse工具中缺少的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号