如何从我的Xtext DSL中的Enterprise Architect导入/使用类图?

时间:2014-05-26 12:41:11

标签: uml xtext xmi ecore

我们将领域模型建模为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 / Ecorediag / Genmodel?

1 个答案:

答案 0 :(得分:0)

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

遗憾的是,Enterprise Architect不会生成这样的xmi,但有(商业)工具可以做到这一点。寻找"企业架构师eclipse uml"会给你这样的工具。