SysML парсер для python

Мне было интересно, кто-нибудь знает какую-нибудь хорошую библиотеку парсера SysML на python? Я уже использую библиотеку org.eclipse.uml2.uml в Java, но я не смог найти эквивалент в Python.

0 ответов

Gaphor - это простой инструмент моделирования SysML, написанный на Python. Он включает встроенный синтаксический анализатор SysML, который он использует для генерации модели данных Python из модели пробелов спецификации SysML. Модуль Python называется codegen.

Чтобы использовать его, вы должны создать модель SysML с помощью Gaphor. Затем вы запустите кодогенератор, например:

python codegen.py modelfile outfile overrides

Файл переопределений можно использовать для переопределения генерации Python для настройки в соответствии с вашими потребностями.

Я не уверен, каков ваш конкретный вариант использования из вашего вопроса, но я думаю, что это, по крайней мере, соответствует тому, что вы ищете.

Другие вопросы по тегам