XML元数据互换
文件名扩展 | .xmi |
---|---|
互联网媒体类型 | |
类型代码 | 文本 |
由开发 | 对像管理组 |
最新发布的 | 2.5.1 2015年6月 |
格式的类型 | 标记语言 |
从 | XML |
标准 | MOF 2 XMI映射 |
开放格式? | 是的 |
网站 | 万维网 |
这XML元数据互换(xmi) 是一个对像管理组(OMG)交换的标准元数据通过可扩展的标记语言(XML).
它可用于任何元模型的元数据元对象设施(MOF).
XMI的最常见用途是作为互换格式嗯模型,尽管它也可以用于序列化其他语言的模型(元模型)。
概述
在里面我的天啊建模的愿景,数据分为抽像模型和混凝土模型。抽像模型代表语义信息,而混凝土模型代表视觉图。摘要模型是基于任意MOF的建模语言的实例,例如嗯或者sysml。对于图,使用图表互换(DI,XMI [di])标准。当前,XMI的不同建模工具供应商实现之间,即使在抽像模型数据的互换之间也存在几种不兼容。图互换的使用几乎不存在。这意味着在之间交换文件嗯使用XMI建模工具很少。
XML元数据互换(XMI)的目的之一是在分布式异构环境中简化基于UML的建模工具和基于MOF的元数据存储库之间的元数据互换。XMI也通常用作将模型从建模工具传递到软件生成工具的媒介模型驱动的工程.
XMI的示例以及组成XMI构图文件的XML标签的列表可在2.5.1版本规范文档中找到。[1]
行业标准的整合
XMI整合了4个行业标准:
将这4个标准集成到XMI中允许分布式系统的工具开发人员共享对像模型和其他元数据。
已经创建了几个版本的XMI:1.0、1.1、1.2、2.0、2.1、2.1.1、2.4、2.4.1、2.4.2。和2 5.1。2.x版本与1.x系列完全不同。
版本 | 发布日期 | URL |
---|---|---|
2.5.1 | 2015年6月 | http://www.omg.org/spec/xmi/2.5.1 |
2.4.2 | 2014年4月 | http://www.omg.org/spec/xmi/2.4.2 |
2.4.1 | 2011年8月 | http://www.omg.org/spec/xmi/2.4.1 |
2.4 | 2011年3月 | http://www.omg.org/spec/xmi/2.4 |
2.1.1 | 2007年12月 | http://www.omg.org/spec/xmi/2.1.1 |
2.1 | 2005年9月 | http://www.omg.org/spec/xmi/2.1 |
图定义OMG项目是元数据交换的另一种替代方法,它也可以表达布局和图形表示。[2]
XMI是国际标准:
也可以看看
参考
- ^对像管理组。XML元数据交换(XMI)规范,2015年6月2.5.1版
- ^OMG(2012-07-01)。“图定义,版本1.0”。检索2013-02-21.