首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering >Gremlin-ATL: A scalable model transformation framework
【24h】

Gremlin-ATL: A scalable model transformation framework

机译:Gremlin-ATL:可扩展的模型转换框架

获取原文

摘要

Industrial use of Model Driven Engineering techniques has emphasized the need for efficiently store, access, and transform very large models. While scalable persistence frameworks, typically based on some kind of NoSQL database, have been proposed to solve the model storage issue, the same level of performance improvement has not been achieved for the model transformation problem. Existing model transformation tools (such as the well-known ATL) often require the input models to be loaded in memory prior to the start of the transformation and are not optimized to benefit from lazy-loading mechanisms, mainly due to their dependency on current low-level APIs offered by the most popular modeling frameworks nowadays. In this paper we present Gremlin-ATL, a scalable and efficient model-to-model transformation framework that translates ATL transformations into Gremlin, a query language supported by several NoSQL databases. With Gremlin-ATL, the transformation is computed within the database itself, bypassing the modeling framework limitations and improving its performance both in terms of execution time and memory consumption. Tool support is available online.
机译:模型驱动工程技术的工业应用已经强调了有效存储,访问和转换非常大的模型的需求。虽然已提出了通常基于某种NoSQL数据库的可伸缩持久性框架来解决模型存储问题,但对于模型转换问题,尚未实现相同级别的性能改进。现有的模型转换工具(例如众所周知的ATL)通常需要在转换开始之前将输入模型加载到内存中,并且由于其对当前低功耗的依赖性,因此并未对其进行优化以从延迟加载机制中受益。当今最流行的建模框架提供的高级API。在本文中,我们介绍了Gremlin-ATL,这是一种可伸缩且高效的模型到模型转换框架,该框架将ATL转换转换为Gremlin(一种由多个NoSQL数据库支持的查询语言)。使用Gremlin-ATL,可以在数据库本身内部计算转换,从而绕过了建模框架的限制,并在执行时间和内存消耗方面提高了其性能。在线提供工具支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号