【问题标题】:Official UML Activity diagram meta model?官方 UML 活动图元模型?
【发布时间】:2013-04-09 11:57:02
【问题描述】:

是否有官方的 UML 活动图元模型以 ecore 或 xsd 文件的形式存在?我所说的官方是指由 OMG 或其他联盟发布。

【问题讨论】:

    标签: modeling uml


    【解决方案1】:

    是的,eclipse 基金会在MDT project 中有一个非常棒的UML 模型。它用于许多工具,例如 IBM 的 Rational Software Architect 或 Yatta 的 UML Lab 以及 TOPCASED 等开源工具。

    您可以将其扁平化(所有包合并已执行)用作 EMF/ecore 生成的 Java 源。或者您可以将其用作 .uml(带有 UML EMF 模型文件的 XMI)。

    【讨论】:

    • 感谢 Christian,在此页面:omg.org/technology/documents/modeling_spec_catalog.htm#UML 我找到了此节点:“由于 UML 元模型的结构问题,2.0 版没有 XSD 或 XML 相关文件。”这是什么意思? UML 元模型与 EMF 元模型不兼容吗?
    • 该页面上没有任何与 EMF 相关的内容。这只意味着即使是 OMG 成员公司也无法将规范破解为 XMI 兼容工具 o_O
    • 如果您正在搜索 org.eclipse.uml2 的实际 uml 文件,请查看 uml2 SDK。您可以通过“安装新软件...”将其安装到 eclipse 中,或在此处下载:eclipse.org/modeling/mdt/downloads/?project=uml2 然后查看 eclipse 项目 org.eclipse.uml2.uml.resources、org.eclipse.uml2.types、org .eclipse.uml2.uml.profile.l2 和 org.eclipse.uml2.uml.profile.l3(例如,将它们导入您的工作区)。
    猜你喜欢
    • 1970-01-01
    • 2019-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    相关资源
    最近更新 更多