【24h】

RubyTL: A Practical, Extensible Transformation Language

机译:RubyTL:实用,可扩展的转换语言

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

摘要

Model transformation is a key technology of model driven development approaches. A lot of research therefore is being carried out to understand the nature of model transformations and find out desirable characteristics of transformation languages. In recent years, several transformation languages have been proposed. We present the RubyTL transformation language which has been designed as an extensible language-a set of core features along with an extension mechanism. RubyTL provides a framework for experimenting with features of hybrid transformation languages. In addition, RubyTL has been created as a domain specific language embedded in the Ruby programming language. In this paper we show the core features of the language through a simple example and explain how the language can be extended to provide more features.
机译:模型转换是模型驱动开发方法的关键技术。因此,正在进行大量研究以了解模型转换的性质并找出转换语言的理想特性。近年来,已经提出了几种转换语言。我们介绍了RubyTL转换语言,它已被设计为可扩展的语言-一组核心功能以及扩展机制。 RubyTL提供了一个试验混合转换语言功能的框架。此外,RubyTL已被创建为嵌入在Ruby编程语言中的领域特定语言。在本文中,我们通过一个简单的示例展示了语言的核心功能,并解释了如何扩展语言以提供更多功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号