我有两个答案:
从理论上讲,UML模型的标准交换格式是XMI,但每个供应商实现的版本略有不同,因此交换不是现实。尽管如此,大多数工具都在融合至少支持Eclipse MDT-UML2 XMI实现,我认为这种实现正在变为现实 事实上的XMI标准。
OMG正在制定新标准: 图定义 应该解决当前XMI问题(他们与许多顶级供应商合作以确保这次他们都朝着同一个方向)并且,同样重要的是,它不仅可以互换数据(即有关模型元素的信息)以及布局和图形表示,以便在导入后获得与您首先导出的模型完全相同的模型
除了Jordi对图表定义标准化活动的参考之外,请注意OMG正在进行另一项行动: 2011年6月已发出征求意见书 的 CANONICAL XMI 强> 格式,它基本上是一个子集和一组用于编写XMI文档的附加规则,这些规则应该限制创建不同XMI方言的可能性,或者至少应该允许工具理解一个普通方言(规范方言)。