首页> 外文期刊>Software and systems modeling >Localized model transformations for building large-scale transformations
【24h】

Localized model transformations for building large-scale transformations

机译:用于大规模转换的本地化模型转换

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

摘要

Model-driven engineering (MDE) exploits well-defined, tool-supported modelling languages and operations applied to models created using these languages. Model transformation is a critical part of the use of MDE. It has been argued that transformations must be engineered systematically, particularly when the languages to which they are applied are large and complicated-e.g., UML 2.x and profiles such as MARTE-and when the transformation logic itself is complex. We present an approach to designing large model transformations for large languages, based on the principle of separation of concerns. Specifically, we define a notion of localized transformations that are restricted to apply to a subset of a modelling language; a composition of localized transformations is then used to satisfy particular MDE objectives, such as the design of very large transformations. We illustrate the use of localized transformations in a concrete example applied to large transformations for system-on-chip co-design.
机译:模型驱动工程(MDE)利用定义明确,工具支持的建模语言以及应用于使用这些语言创建的模型的操作。模型转换是使用MDE的关键部分。有人认为,必须对转换进行系统地设计,尤其是当转换所使用的语言既庞大又复杂时(例如,UML 2.x和MARTE等配置文件),以及转换逻辑本身很复杂时,尤其如此。我们基于关注点分离的原理,提出了一种为大型语言设计大型模型转换的方法。具体来说,我们定义了局部转换的概念,该转换仅限于应用于建模语言的子集;然后使用局部转换的组合来满足特定的MDE目标,例如非常大的转换的设计。我们在一个具体的示例中说明了局部转换的用法,该局部转换适用于系统级芯片协同设计的大型转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号