首页> 外文期刊>Science of Computer Programming >Institution-based foundations for verification in the context of model-driven engineering
【24h】

Institution-based foundations for verification in the context of model-driven engineering

机译:在模型驱动工程中进行验证的基于机构的基础

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

摘要

Within the Model-Driven Engineering (MDE) paradigm, a separation of duties between software developers is usually proposed to cope with formal verification issues. MDE experts are responsible for the definition of models and model transformations, while formal verification experts conduct the verification process. This schema should be aided by (semi)automatic translations from the MDE elements to their formal representation in the potentially many semantic domains used for verification, and also by translations between these domains. Translations may be useful to perform a heterogeneous verification, i.e. using different domains for the verification of each part of the whole problem, and also to integrate MDE elements with the specification and verification of other traditional software artifacts. However, this schema requires formal foundations allowing the representation of the MDE elements in such a way that it is possible to ensure that translations are semantic-preserving. The aim of this paper is to present a formalization of the MDE elements using the Theory of Institutions. We provide institutions for the representation of MDE elements based on the MOF and QVT-Relations standards. We also show how the theory assists with these requirements for the definition of an environment for the formal verification of MDE elements using heterogeneous verification approaches.
机译:在模型驱动工程(MDE)范式中,通常建议在软件开发人员之间划分职责以应对正式的验证问题。 MDE专家负责模型的定义和模型转换,而正式的验证专家则负责验证过程。从MDE元素到(可能)用于验证的许多语义域中的形式表示的(半)自动翻译,以及这些域之间的翻译,都应辅助这种模式。翻译对于执行异构验证可能有用,即使用不同的域来验证整个问题的每个部分,以及将MDE元素与其他传统软件工件的规范和验证集成在一起。但是,此架构需要形式化的基础,以允许确保翻译保留语义的方式表示MDE元素。本文的目的是使用制度理论介绍MDE元素的形式化。我们根据MOF和QVT-Relations标准为MDE元素的表示提供机构。我们还将展示该理论如何协助这些要求,以定义使用异构验证方法对MDE元素进行正式验证的环境。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号