问题标签 [xmi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3355 浏览

command-line - 在 Enterprise Architect 中自动将 eap 导出到 xmi

有没有办法在 Enterprise Architect 中自动化从 *.eap 到 *.xmi 的导出(转换)?理想情况下像

我们想使用自动化的持续集成,并且不能点击 GUI 对话框。由于复杂的原因,我们不想在修改 eap 文件后检查 VCS 中的 xmi。

遗憾的是, http://www.sparxsystems.com/enterprise_architect_user_guide/8.0/projects_and_teams/exporttoxmi.html上的 XMI 导出常见问题解答没有描述自动化方式。

0 投票
2 回答
959 浏览

xml - 是否有可用于验证 XMI/UML 文件的现有 XML 模式?

我真的只需要能够验证我收到的 XMI 文件是否符合 OMG 设置的 XMI 标准。

例如,

我有一个像这样开头的文件......

第一部分验证得很好,但是一旦到达 uml:Model 就会引发错误。我查看了 OMGs 网站,但找不到验证 UML 部分的模式。我需要自己写一个吗?我做对了吗,我以前没有任何过期,一些工作要求不允许我有时间正确地教育自己。感谢任何和所有帮助/建议!提前致谢!

0 投票
2 回答
777 浏览

perl - Perl UMMF 教程?

我希望能够从源代码创建 UML 图 - 我找到了 UMMF - UML Meta-Model Framework。但是,我找不到任何教程来帮助我开始创建包含两个类以及它们之间的简单关系的图表。

基本上我现在想要实现的是在 1..n 的关系中创建一个简单的两个表格图:

用perl UMMF实现的两张表图

该图的 XMI 输出非常冗长,因为我使用 Enterprise Architect 创建了该图 - 您可以在此处找到此 XMI 文件我无法在此处嵌入文本,因为太大)

我想使用 UMMF,因为它基于与OMG UML标准相关的 perl 对象层次结构创建 XMI 文件,并且可以将这些文件导入任何实现这些标准的建模工具中。

所以问题是,如何使用UMMF创建这个图表?- 没必要那么复杂。

我需要图表有:

  • 两张桌子
  • 至少有一张桌子:
    • 一个字段作为主键
    • 一个索引字段
    • 一个常规字段(未编入索引)
  • 两个表之间的关系

此外,如果您知道任何好的Perl UMMF 教程的存在,请向我们展示他们的链接

0 投票
1 回答
362 浏览

ruby-on-rails - 如何从rails读取xmi文件?

我有几个以 xmi 格式保存的模型。我需要从 Rails 中的一些应用程序中读取它们。我不需要从 de xmi 文件构建模型,我只需要读取 xmi 文件具有的一些值。有任何想法吗?

提前致谢!

0 投票
1 回答
852 浏览

java - 生成 XMI​​ 文件的图形表示

是否有 API 可以让我们从给定的 XMI 文件(它是 Ecore 文件(元模型)的实例化)生成图形表示?

0 投票
2 回答
484 浏览

xml - 在浏览器中显示 UML

我想在浏览器上显示UML图(活动图)

我不想要创建 UML 的特定方式,我可以使用任何方式创建它以获得我想要的。

我对此进行了搜索,但一无所获。

所有 UML 编辑器都可以导出到 XMI 。我期待找到一个已经制作的 XSL 文件来在浏览器中显示这个 XMI 文件,但我找不到它。

0 投票
1 回答
493 浏览

java - 在 Eclipse UML2 3.1 中,如果构造型 B 是构造型 A 的泛化,那么 B 是否继承了 A 的元类扩展?

直到最近,我还在使用旧版本的 Eclipse UML2 (2.4)。更新到 Eclipse UML2 3.1 后,我在尝试将从另一个原型概括的原型应用到适当的扩展元类的元素时收到 IllegalArgumentException。单步执行 eclipse uml 源代码显示,原型的底层 Ecore 模型中缺少属性“base_Class”。

Java测试代码:

测试简介:

0 投票
1 回答
567 浏览

eclipse - 将 MOF 的 XMI 表示加载到 EMF 中

我正在与 Enterprise Architect 合作。可以将您的模型作为 MOF 1.4/XMI 1.2 导出到文件中。

完成此操作后,我想将其加载到 eclipse emf 中。直到现在,我发现没有可能做到这一点。Emf 支持 XMI 2.0 标准(不是 1.2)。有什么东西可以转换成这个版本吗?

0 投票
1 回答
226 浏览

uml - 从 UML 图生成 Tomcat web.xml 配置

我想找到解析 UML 图的最佳方法,该图详细说明了 Web 应用程序的安全 tomcat 配置,然后生成相关文件 (web.xml)。

一开始,我有一个 Metamodel 和他用 Magic Draw 创建的实例,我必须导出它们并在一种 Java 应用程序(插件?API?)中使用它们,然后针对某些约束(OCL?)解析和验证它们最后我必须生成 Web.xml 文件。

所以,我做了一些研究,我发现我可以使用 EMF 来捕获我的模型,但是创建一个可以从 URI 远程处理我的模型然后验证它们的 java 代码的和平并不是那么清晰和方便。

请问您有什么建议/建议吗?我必须使用 EMF 吗?还是有另一个框架?

谢谢

0 投票
2 回答
2805 浏览

xml - XML Schema 和 XMI 之间的区别

XML Schema (XSD) 和 XMI 有什么区别?