首页> 外文OA文献 >An ontology-driven unifying metamodel of UML Class Diagrams, EER, and ORM2
【2h】

An ontology-driven unifying metamodel of UML Class Diagrams, EER, and ORM2

机译:UML类图,EER和ORM2的本体驱动的统一元模型

摘要

Software interoperability and application integration can be realized linebreak through using their respective conceptual data models, which may be represented in different conceptual data modeling languages. Such modeling languages seem similar, yet are known to be distinct. Several translations between subsets of the languages' features exist, but there is no unifying framework that respects most language features of the static structural components and constraints. We aim to fill this gap. To this end, we designed a common and unified ontology-driven metamodel of the static, structural components and constraints in such a way that it unifies ER, EER, UML Class Diagrams v2.4.1, and ORM and ORM2 such that each one is a proper fragment of the consistent metamodel. The paper also presents some notable insights into the relatively few common entities and constraints, an analysis on roles, relationships, and attributes, and other modeling motivations are discussed. We describe two practical use cases of the metamodel, being a quantitative assessment of the entities of 30 models in ER/EER, UML, and ORM/ORM2, and a qualitative evaluation of inter-model assertions.
机译:通过使用它们各自的概念数据模型,可以实现软件的互操作性和应用程序集成,可以用不同的概念数据建模语言来表示。这样的建模语言看起来很相似,但众所周知是不同的。在语言功能的子集之间存在几种翻译,但是没有一个统一的框架尊重静态结构组件和约束的大多数语言特征。我们旨在填补这一空白。为此,我们设计了一个静态的,结构化的组件和约束的通用且统一的本体驱动元模型,以统一ER,EER,UML类图v2.4.1以及ORM和ORM2的方式,使得每个模型都是一个一致元模型的适当片段。本文还提供了相对较少的常见实体和约束的一些重要见解,对角色,关系和属性进行了分析,并讨论了其他建模动机。我们描述了元模型的两个实际使用案例,即对ER / EER,UML和ORM / ORM2中的30个模型的实体进行的定量评估,以及对模型间断言的定性评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号