首页> 外文期刊>Software and systems modeling >Synchronization of abstract and concrete syntax in domain-specific modeling languages: By mapping models and live transformations
【24h】

Synchronization of abstract and concrete syntax in domain-specific modeling languages: By mapping models and live transformations

机译:特定领域建模语言中抽象语法和具体语法的同步:通过映射模型和实时转换

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

摘要

Modern domain-specific modeling (DSM) frameworks provide refined techniques for developing new languages based on the clear separation of conceptual elements of the language (called abstract syntax) and their graphical visual representation (called concrete syntax). This separation is usually achieved by recording traceability information between the abstract and concrete syntax using mapping models. However, state-of-the-art DSM frameworks impose severe restrictions on traceability links between elements of the abstract syntax and the concrete syntax. In the current paper, we propose a mapping model which allows to define arbitrarily complex mappings between elements of the abstract and concrete syntax. Moreover, we demonstrate how live model transformations can complement mapping models in providing bidirectional synchronization and implicit traceability between models of the abstract and the concrete syntax. In addition, we introduce a novel architecture for DSM environments which enables these concepts, and provide an overview of the tool support.
机译:现代领域特定建模(DSM)框架基于语言的概念元素(称为抽象语法)及其图形化视觉表示(称为具体语法)的清晰分离,为开发新语言提供了完善的技术。通常通过使用映射模型记录抽象语法与具体语法之间的可追溯性信息来实现这种分离。但是,最新的DSM框架对抽象语法和具体语法的元素之间的可跟踪性链接施加了严格的限制。在当前的论文中,我们提出了一个映射模型,该模型允许在抽象和具体语法的元素之间定义任意复杂的映射。此外,我们演示了实时模型转换如何在提供抽象模型和具体语法的模型之间的双向同步和隐式可追溯性的基础上补充映射模型。此外,我们介绍了一种适用于DSM环境的新颖体系结构,该体系结构支持这些概念,并提供了对工具支持的概述。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号