0

我们在 Enterprise Architect 中将领域模型建模为 UML 类图。我们想使用 Xtext 设计我们的 DSL。DSL 应该访问域类。

我能够将 Enterprise Architect 中的域模型导出为 XMI 文件。我可以在我的实际 DSL 中引用其他 DSL(如http://christiandietrich.wordpress.com/2012/08/07/xtext-referencing-elements-of-one-dsl-from-another-dsl/中所述) .

有没有办法在我的 DSL 中使用我的类模型(无需编写 UML DSL)?也许通过 Ecore/Ecodiag/Genmodel?

4

1 回答 1

0

如果您有基于 eclipse uml 2 的 xmi 文件,则以下可能有效。http://christiandietrich.wordpress.com/2011/07/17/xtext-2-0-and-uml/

不幸的是,Enterprise Architect 没有产生这样的 xmi,但是有(商业)工具可以做到这一点。搜索“企业架构师 eclipse uml”将为您提供此类工具。

于 2014-05-27T19:38:56.883 回答