【问题标题】:Is there a way to import an ArgoUML model into Modelio?有没有办法将 ArgoUML 模型导入 Modelio?
【发布时间】:2014-03-17 13:22:12
【问题描述】:

我正在尝试将 ArgoUML 文件迁移到 Modelio。据我了解,两者都支持 XMI,但不知何故这仍然行不通。当我将我的 ArgoUML 数据导出到 XMI 时,Modelio 不会导入它,我收到以下错误:

失败:文件内容未被识别为有效模型。

那么..有没有办法解决这个问题? ArgoUML 是 0.34 版,Modelio 是 3.1 版

【问题讨论】:

    标签: interop uml argouml modelio


    【解决方案1】:

    实际上两种工具支持的格式是不同的。 ArgoUML 以 UML1.4/XMI 1.1 格式导出,而 Modelio 以 UML2.x/XMI2.x 格式导入(2005 年采用...),这就是您的 ArgoUML 导出无法被 Modelio 导入识别的原因。

    显然,一种解决方法是将 UML1.4/XMI1.1 至少转换为 UML2.1.1/XMI2.1... 我只是在谷歌上搜索“转换 UML 1.4 2.1”,然后我发现了以下 site 但是我没测试!!!

    【讨论】:

    • 除了 Red Beard 提到的之外,UML 1.x 没有标准的图表存储方式,因此您只能从任何转换中获取基本模型数据,并且需要重新创建图表。
    • 事实上只有最新的UML规范(2.5)定义了一个存储格式图,直到现在OMG已经定义了一个DI(Diagram Interechange)规范,这似乎没有被这么多的工具实现......跨度>
    • 谢谢你,@RedBeard!它确实迁移了类,但不存在这样的图表以及部署组件等。不过,我还不完全确定这是网站的错。
    • 图表会丢失我很确定.. 其余的我会看看只是为了我的乐趣
    猜你喜欢
    • 2010-09-17
    • 1970-01-01
    • 2021-02-18
    • 1970-01-01
    • 2022-10-18
    • 1970-01-01
    • 2015-08-24
    • 2017-08-01
    • 2020-09-23
    相关资源
    最近更新 更多