【24h】

Information Preserving Bidirectional Model Transformations

机译:信息保存双向模型转换

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Within model-driven software development, model transformation has become a key activity. It refers to a variety of operations modifying a model for various purposes such as analysis, optimization, and code generation. Most of these transformations need to be bidirectional to e.g. report analysis results, or keep coherence between models. In several application-oriented papers it has been shown that triple graph grammars are a promising approach to bidirectional model transformations. But up to now, there is no formal result showing under which condition corresponding forward and backward transformations are inverse to each other in the sense of information preservation. This problem is solved in this paper based on general results for the theory of algebraic graph transformations. The results are illustrated by a transformation of class models to relational data base models which has become a quasistandard example for model transformation.
机译:在模型驱动的软件开发中,模型转换已成为一项关键活动。它指的是出于各种目的(例如分析,优化和代码生成)修改模型的各种操作。这些转换大多数都需要双向转换,例如报告分析结果,或保持模型之间的一致性。在几篇面向应用的论文中,已经表明三元图语法是双向模型转换的有前途的方法。但是,到目前为止,还没有形式化的结果表明在信息保存的意义上,在哪种条件下正反变换彼此相反。本文根据代数图变换理论的一般结果解决了这一问题。通过将类模型转换为关系数据库模型来说明结果,这已成为模型转换的准标准示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号