首页> 外文会议>Model driven engineering languages and systems >Formal Support for QVT-Relations with Coloured Petri Nets
【24h】

Formal Support for QVT-Relations with Coloured Petri Nets

机译:有色Petri网对QVT关系的正式支持

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

摘要

QVT is the OMG standard language for specifying model-to-model transformations in MDA. Even though it plays a crucial role in model driven development, there are scarce tools supporting the execution of its sublanguage QVT-Relations, and none for its analysis or verification. In order to alleviate this situation, this paper provides a formal semantics for QVT-Relations through its compilation into Coloured Petri nets, enabling the execution and validation of QVT specifications. The theory of Petri nets provides useful techniques to analyse transformations (e.g. reachability, model-checking, boundedness and invariants) and to determine their confluence and termination given a starting model. We also report on using CPNTools for the execution, debugging, and analysis of transformations, and on a tool chain to transform QVT-Relations specifications into the input format of CPNTools.
机译:QVT是OMG标准语言,用于在MDA中指定模型到模型的转换。尽管它在模型驱动的开发中起着至关重要的作用,但仍然缺少支持其子语言QVT-Relations执行的工具,而没有用于其分析或验证的工具。为了缓解这种情况,本文通过将QVT-Relations编译到有色Petri网中为QVT-Relations提供了形式化语义,从而能够执行和验证QVT规范。 Petri网的理论提供了有用的技术来分析转换(例如可达性,模型检查,有界和不变式)并在给定初始模型的情况下确定其融合和终止。我们还将报告使用CPNTools进行转换的执行,调试和分析,以及使用工具链将QVT-Relations规范转换为CPNTools的输入格式的报告。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号