首页> 外文会议>International conference on advanced information systems engineering >An Adapter-Based Approach to Co-evolve Generated SQL in Model-to-Text Transformations
【24h】

An Adapter-Based Approach to Co-evolve Generated SQL in Model-to-Text Transformations

机译:在模型到文本转换中基于适配器的方法共同演化生成的SQL

获取原文

摘要

Forward Engineering advocates for code to be generated dynamically through model-to-text transformations that target a specific platform. In this setting, platform evolution can leave the transformation, and hence the generated code, outdated. This issue is exacerbated by the perpetual beta phenomenon in Web 2.0 platforms where continuous delta releases are a common practice. Here, manual co-evolution becomes cumbersome. This paper looks at how to automate -fully or in part-the synchronization process between the platform and the transformation. To this end, the transformation process is split in two parts: the stable part is coded as a MOFScript transformation whereas the unstable side is isolated through an adapter that is implicitly called by the transformation at generation time. In this way, platform upgrades impact the adapter but leave the transformation untouched. The work focuses on DB schema evolution, and takes MediaWiki as a vivid case study. A first case study results in the upfront cost of using the adapter paying off after three releases MediaWiki upgrades.
机译:Forward Engineering提倡通过针对特定平台的模型到文本的转换来动态生成代码。在这种情况下,平台演进可能会使转换以及所生成的代码过时。 Web 2.0平台中的持续beta现象加剧了这个问题,在Web 2.0平台中,持续的delta版本是常见的做法。在此,手动协同进化变得麻烦。本文研究如何在平台和转换之间完全或部分同步同步过程。为此,转换过程分为两部分:稳定部分被编码为MOFScript转换,而不稳定部分通过适配器隔离,该适配器在生成时被隐式调用。这样,平台升级会影响适配器,但不会影响转换。这项工作着重于数据库模式的发展,并将MediaWiki作为生动的案例研究。第一个案例研究导致使用MediaAdapter的前期成本在MediaWiki的三个版本升级后得到了回报。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号