【发布时间】:2010-08-11 19:21:30
【问题描述】:
我需要以语言中立的方式定义简单的类和接口(Ex.IClassInterface),然后使用各种代码生成工具生成各种语言的代码文件,例如 C# 、Java 等...有谁知道标准;批准或以其他方式批准;我可以用于中性表示。我知道 UML 通常用于创建图表,但我实际上正在寻找可以轻松解析、扩展并用于驱动其他自动化流程的东西。也许这实际上可以通过 UML 实现,尽管我不确定如果存在标记语言会是什么样子。
我可以使用 XML 或类似的东西创建自己的定义,但如果可能的话,我宁愿避免重新发明轮子。
【问题讨论】:
-
这是一个标准,即使它没有标准化:UML