首页> 外文期刊>Software and systems modeling >Generating instance models from meta models
【24h】

Generating instance models from meta models

机译:从元模型生成实例模型

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Meta modeling is a wide-spread technique to define visual languages, with the UML being the most prominent one. Despite several advantages of meta modeling such as ease of use, the meta modeling approach has one disadvantage: it is not constructive, i.e., it does not offer a direct means of generating instances of the language. This disadvantage poses a severe limitation for certain applications. For example, when developing model transformations, it is desirable to have enough valid instance models available for large-scale testing. Producing such a large set by hand is tedious. In the related problem of compiler testing, a string grammar together with a simple generation algorithm is typically used to produce words of the language automatically. In this paper, we introduce instance-generating graph grammars for creating instances of meta models, thereby overcoming the main deficit of the meta modeling approach for defining languages.
机译:元建模是定义视觉语言的一种广泛使用的技术,其中UML是最突出的一种。尽管元建模具有许多优点,例如易于使用,但是元建模方法有一个缺点:它不是建设性的,即,它不提供生成语言实例的直接方法。该缺点对某些应用提出了严格的限制。例如,在开发模型转换时,希望有足够的有效实例模型可用于大规模测试。手工生产如此大的套装非常乏味。在编译器测试的相关问题中,通常使用字符串语法和简单的生成算法来自动生成该语言的单词。在本文中,我们介绍了用于创建元模型实例的实例生成图语法,从而克服了用于定义语言的元建模方法的主要缺陷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号