首页> 外文期刊>Software and systems modeling >Correct-by-construction synthesis of model transformations using transformation patterns
【24h】

Correct-by-construction synthesis of model transformations using transformation patterns

机译:使用转换模式对模型转换进行逐项构造正确综合

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

摘要

Model transformations are an essential part of model-based development approaches, such as Model-driven Architecture (MDA) and Model-driven Development (MDD). Model transformations are used to refine and models, to re-express models in a new modelling language, and to analyse, refactor, compare and improve models. Therefore, the correctness of model transformations is critically important for successful application of model-based development: software developers should be able to rely upon the correct processing of their models by transformations in the same way that they rely upon compilers to produce correct executable versions of their programs. In this paper, we address this problem by defining standard structures for model transformation specifications and implementations, which serve as patterns and strategies for constructing a wide range of model transformations. These are incorporated into a tool-supported process which automatically synthesises implementations of model transformations from their specifications, these implementations are correct-by-construction with respect to their specifications.
机译:模型转换是基于模型的开发方法(例如模型驱动的体系结构(MDA)和模型驱动的开发(MDD))的重要组成部分。模型转换用于改进和建模,以新的建模语言重新表达模型,以及分析,重构,比较和改进模型。因此,模型转换的正确性对于成功应用基于模型的开发至关重要:软件开发人员应该能够依靠转换来依靠对模型的正确处理,就像他们依靠编译器来产生正确的可执行版本一样。他们的程序。在本文中,我们通过定义用于模型转换规范和实现的标准结构来解决此问题,这些标准结构用作构造各种模型转换的模式和策略。这些被合并到一个工具支持的过程中,该过程从其规范自动综合模型转换的实现,这些实现相对于其规范是逐个构造正确的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号