【24h】

Towards non-intrusive composition of executable models

机译:走向可执行模型的非侵入式组合

获取原文

摘要

An essential operation in model-driven engineering is composition of models and their metamodels. There exist several mechanisms for model composition. However, most of these only consider composition of either models or metamodels and not both kinds of models simultaneously, and do not address how the composition impacts modelling artefacts like editors, transformations and semantics. Moreover, model composition mechanisms typically deal with model structure and do not consider operational semantics. In this paper, we discuss a novel approach for the composition of both models and metamodels in a virtually non-intrusive manner. We achieve this by utilising a placeholder mechanism where classes in one metamodel may represent classes of another. The ideas presented have been validated by the construction of a framework. We will illustrate how non-intrusive composition allows linking the operational semantics of different languages without rendering existing modelling artefacts inconsistent. This increases the flexibility in how languages can be combined, and reduces the amount of necessary changes of tools and other modelling utilities.
机译:模型驱动工程中的一项基本操作是模型及其元模型的组合。存在几种模型组成的机制。但是,其中大多数仅考虑模型或元模型的组合,而不同时考虑两种模型,并且没有解决组合如何影响建模伪像(例如编辑器,转换和语义)的问题。此外,模型组合机制通常处理模型结构,并且不考虑操作语义。在本文中,我们以一种几乎非侵入性的方式讨论了一种用于组合模型和元模型的新颖方法。我们通过利用一个占位符机制来实现这一点,其中一个元模型中的类可以表示另一个元模型的类。所提出的想法已经通过框架的构建得到了验证。我们将说明非侵入式组合如何允许链接不同语言的操作语义而不会导致现有建模伪像不一致。这增加了语言组合方式的灵活性,并减少了工具和其他建模实用程序的必要更改量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号