MDA/MDD的开源工具



我需要在MDA/MDD中做一些研究,以找到可以帮助我开发代码生成器和转换器的开源工具。但实际上只有少数几个工具得到了支持。我找错方向了吗?

你知道MDA/MDD的开源工具吗?

多米尼克问候

我找到了andromda、Eclipse modeling Framework和一些工具,比如plantuml,它们可以帮助我创建图表。

我的计划是用plantum阅读图表,并将它们与emf转换为代码和相反的方式。

Telosys可以解决您的需求(https://doc.telosys.org/)
Telosys有自己的DSL来定义模型(基于文本文件用一个简单的语法),参见https://doc.telosys.org/dsl-model
Telosys模型可以用于生成任何一种目标语言(包括PlantUML)但Telosys不能解析PlantUML文件,所以在输入模型必须Telosys模型(或数据库模式如果你从关系数据库中创建模型)。

最新更新