gpt4 book ai didi

uml - UML 类图的文本表示 - UML 的 DSL

转载 作者:行者123 更新时间:2023-12-04 05:09:47 40 4
gpt4 key购买 nike

UML 类图是描述类及其关系的标准图形符号。

是否有标准的文本符号 (DSL) 来描述相同的内容?不要说 XMI 或 EMF;-)

我认为您可以使用 Corba IDL 来做到这一点,并为类使用接口(interface),但这在 Corba 方面有点太多了。您可以使用 Java 接口(interface),但这也太 Java 了。

我的问题的背景是编写生成器。我认为基于 DSL 的语法树编写生成器比解析图形符号更容易。首先必须将图形符号转换为语法树(这与您从相应的 DSL 获得的相同)。我认为将图形符号翻译成语法树比翻译 DSL(你可以使用 ANTLR)更难。

最佳答案

你已经有了答案,但我想澄清一下。有一个标准 符号,它被称为 HUTN ,并且没有人使用它。

关于uml - UML 类图的文本表示 - UML 的 DSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4144066/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com