如何将SysML模型(以XMI格式)导入Papyrus?

ret*_*one 5 eclipse modeling xmi sysml

我有一个从Enterprise Architect导出的XMI 2.1格式的SysML模型。

我正在评估Papyrus作为替代模型IDE。我想将XMI文件(包括所有结构和行为块)导入Papyrus。

这是我尝试过的:

  1. 创建一个新的Papyrus项目。
  2. 右键单击项目,选择“导入”,然后浏览到我的XMI文件。

但是,这仅在Papyrus项目中包括XMI文件。如果打开它,我会看到模型元素为XML。

Papyrus是否支持导入XMI,如果是,我该如何实现?

Dav*_*vid 3

我最近解决了一个类似的问题,不过是使用 UML,所以你的情况可能会有所不同。

我通过这里有关 Eclipse EMF 的提示解决了这个问题:http://www.eclipse.org/forums/index.php ?t=msg&goto=606949&S=333b8c3faacad6b950cf6247312f9c3e

由于 SysML 是 UML2 的方言,因此您应该能够创建新的 EMF 项目;在项目创建向导中,您将看到导入 XMI 文件的选项。