首页> 外文会议>Theory and practice of model transformations >A Constructive Approach to Testing Model Transformations
【24h】

A Constructive Approach to Testing Model Transformations

机译:一种测试模型转换的建设性方法

获取原文
获取原文并翻译 | 示例

摘要

This paper concerns a formal encoding of the Object Management Group's Complete Meta-Object Facility (CMOF) in order to provide a more trustworthy software development lifecycle for Model Driven Architecture (MDA). We show how a form of constructive logic can be used to provide a uniform semantics of metamodels, model transformation specifications, model transformations and black-box transformation tests. A model's instantiation of a metamodel within the MOF is treated using the logic's realizability relationship, a kind of type inhabitation relationship that is expressive enough to characterize constraint conformance between terms and types. These notions enable us to formalize the notion of a correct model instantiation of a metamodel with constraints. We then adapt previous work on snapshot generation to generate input models from source metamodel specification with the purpose of testing model transformations.
机译:本文涉及对象管理组的完整元对象工具(CMOF)的正式编码,以便为模型驱动体系结构(MDA)提供更值得信赖的软件开发生命周期。我们展示了如何使用一种形式的构造逻辑来提供元模型,模型转换规范,模型转换和黑盒转换测试的统一语义。使用逻辑的可实现性关系来处理MOF中元模型的模型实例化,该关系是一种类型居住关系,其表达能力足以表征项和类型之间的约束一致性。这些概念使我们能够形式化带有约束的元模型的正确模型实例化的概念。然后,我们将以前的快照生成工作改编为从源元模型规范生成输入模型,以测试模型转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号