【24h】

Bidirectional Method Patterns for Language Editor Migration

机译:用于语言编辑器迁移的双向方法模式

获取原文

摘要

Language editors play an important role in a Model-Driven Engineering context, as they enable the productive use of Domain Specific Languages (DSLs). To support language editor development, numerous language editor frameworks exist including extensible UML tools such as Enterprise Architect and textual language editor frameworks such as Xtext. When maintaining DSL-based software systems, language editor migration is an important task, which can be well supported with bidirectional transformation (bx) languages. There currently exists, however, no systematic guidelines describing why, when, and how bx languages can be leveraged for language editor migration. In this paper, therefore, we analyse the problem and solution domains for language editor migration, identifying and describing a set of reusable solution strategies that support assessing the potential and advantages of using bx languages in this context.
机译:语言编辑器在模型驱动的工程环境中起着重要的作用,因为它们可以有效地使用领域特定语言(DSL)。为了支持语言编辑器开发,存在许多语言编辑器框架,包括可扩展的UML工具(例如Enterprise Architect)和文本语言编辑器框架(例如Xtext)。在维护基于DSL的软件系统时,语言编辑器迁移是一项重要任务,双向转换(bx)语言可以很好地支持它。但是,目前还没有系统的准则来描述为什么,何时以及如何利用bx语言进行语言编辑器迁移。因此,在本文中,我们分析了语言编辑器迁移的问题和解决方案领域,确定并描述了一组可重用的解决方案策略,这些策略可支持评估在这种情况下使用bx语言的潜力和优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号