首页> 外文会议>Reliable software technologies-Ada-Europe 2009 >A Formal Foundation for Metamodeling
【24h】

A Formal Foundation for Metamodeling

机译:元建模的正式基础

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

摘要

The concept of formal metamodel will contribute significantly to the core principles of the OMG Model Driven Architecture (MDA). The OMG standard for metamodeling is the Meta Object Facility (MOF) meta-metamodel that defines a common way for capturing the diversity of modeling standards and interchange constructs that are used in MDA. A combination of UML (Unified Modeling Language), OCL (Object Constraint Language) and natural language is used to describe the abstract syntax and semantics of MOF. In this paper, we propose an algebraic formalization of MOF metamodels. We describe how to translate MOF metamodels into algebraic specifications. As an example, we describe a formalization of the core of the Query, View, Transformation (QVT) metamodel, the OMG standard for expressing transformations. The goal of this formalization is, on the one hand, to reason about ambiguity and consistency of metamodels and, on the other hand, to support tests and proofs in model transformations.
机译:形式元模型的概念将极大地促进OMG模型驱动体系结构(MDA)的核心原理。用于元建模的OMG标准是元对象设施(MOF)元元模型,该元模型定义了一种通用的方式来捕获建模标准的多样性和MDA中使用的互换构造。 UML(统一建模语言),OCL(对象约束语言)和自然语言的组合用于描述MOF的抽象语法和语义。在本文中,我们提出了MOF元模型的代数形式化。我们描述了如何将MOF元模型转换为代数规范。作为示例,我们描述了查询,视图,转换(QVT)元模型(用于表示转换的OMG标准)的核心的形式化。这种形式化的目的,一方面是为了推理元模型的含糊性和一致性,另一方面是为了支持模型转换中的测试和证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号