首页> 外文会议>Theory and practice of model transformations >Synthesis of OCL Pre-conditions for Graph Transformation Rules
【24h】

Synthesis of OCL Pre-conditions for Graph Transformation Rules

机译:图转换规则的OCL前提条件综合

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

摘要

Graph transformation (GT) is being increasingly used in Model Driven Engineering (MDE) to describe in-place transformations like animations and refactorings. For its practical use, rules are often complemented with OCL application conditions. The advancement of rule post-conditions into pre-conditions is a well-known problem in GT, but current techniques do not consider OCL. In this paper we provide an approach to advance post-conditions with arbitrary OCL expressions into pre-conditions. This presents benefits for the practical use of GT in MDE, as it allows: (i) to automatically derive pre-conditions from the meta-model integrity constraints, ensuring rule correctness, (ii) to derive pre-conditions from graph constraints with OCL expressions and (iii) to check applicability of rule sequences with OCL conditions.
机译:图形转换(GT)在模型驱动工程(MDE)中越来越多地用于描述就地转换,例如动画和重构。对于其实际用途,规则通常是OCL应用条件的补充。在GT中,将规则后置条件提升为前置条件是一个众所周知的问题,但是当前的技术并未考虑OCL。在本文中,我们提供了一种将带有任意OCL表达式的后置条件提升为前置条件的方法。这为在MDE中实际使用GT提供了好处,因为它允许:(i)从元模型完整性约束中自动得出前提条件,确保规则正确性;(ii)使用OCL从图形约束条件中得出前提条件表达式和(iii)检查具有OCL条件的规则序列的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号