5

有人知道 Python 中有什么好的 SysML 解析器库吗?

我已经在J ​​ava中使用org.eclipse.uml2.uml库,但我在 Python 中找不到等价物。

4

1 回答 1

2

Gaphor是一个用 Python 编写的简单的 SysML 建模工具。它包括一个内置的 SysML 解析器,用于从 SysML 规范的 gphor 模型生成 Python 数据模型。Python 模块称为codegen

要使用它,您将使用 Gaphor 创建一个 SysML 模型。然后你会像这样运行代码生成:

python codegen.py modelfile outfile overrides

overrides 文件可用于覆盖 Python 的生成以根据您的需要进行自定义。

我不确定您的问题的确切用例是什么,但我认为这至少符合您正在寻找的内容。

于 2020-08-01T18:29:47.357 回答