首页> 外文会议>International Conference on Model Transformations >Approaches for Model Transformation Reuse: Factorization and Composition
【24h】

Approaches for Model Transformation Reuse: Factorization and Composition

机译:模型转换重复使用方法:分解和组成

获取原文

摘要

Reusability is one of the principal software quality factors. In the context of model driven development (MDD), reuse of model transformations is also considered a key activity to achieve productivity and quality. It is necessary to devote important research efforts to find out appropriate reusability mechanisms for transformation tools and languages. In this paper we present two approaches for reusing model transformation definitions. Firstly, we tackle the creation of related model transformations, showing how the factorization of common parts can be achieved. Secondly, we describe a proposal on the composition of existing, separated transformation definitions so that they can be used to solve a concrete transformation problem. We illustrate both proposals with examples taken from the development of a software product line for adventure games, which has been implemented using the modularization mechanisms of the RubyTL transformation language.
机译:可重用性是主要的软件质量因素之一。在模型驱动开发(MDD)的背景下,模型转换的重用也被认为是实现生产力和质量的关键活动。有必要投入重要的研究努力,以找出转型工具和语言的适当可重用机制。在本文中,我们提出了两种用于重用模型转换定义的方法。首先,我们解决相关模型变换的创建,展示了如何实现公共部分的分解。其次,我们描述了对现有的分离转变定义的组成的提案,以便它们可用于解决具体的变换问题。我们说明了两个提案,其中包括从开发冒险游戏的软件产品线的开发,这已经使用Rubytl转换语言的模块化机制来实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号