标签: sysml

如何将SysML模型(以XMI格式)导入Papyrus?

我有一个从Enterprise Architect导出的XMI 2.1格式的SysML模型。

我正在评估Papyrus作为替代模型IDE。我想将XMI文件(包括所有结构和行为块)导入Papyrus。

这是我尝试过的:

  1. 创建一个新的Papyrus项目。
  2. 右键单击项目,选择“导入”,然后浏览到我的XMI文件。

但是,这仅在Papyrus项目中包括XMI文件。如果打开它,我会看到模型元素为XML。

Papyrus是否支持导入XMI,如果是,我该如何实现?

eclipse modeling xmi sysml

5
推荐指数
1
解决办法
7332
查看次数

python的SysML解析器

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

我已经在Java 中使用org.eclipse.uml2.uml库,但在 Python 中找不到等效的库。

python parsing uml sysml

5
推荐指数
1
解决办法
1012
查看次数

我应该使用什么图表来表示模块中功能之间的交互?

我需要使用 UML 或 SysML 表示法创建图表。我有模块,由函数组成。一些函数仅在模块“内部”使用,其他函数由其他模块使用。

例子:

MODULE 1有两个功能:func1func2func2用途func1

int func1 (int p1, int p2)
{
   d=func1();
   return noerr;
}

int func2 (int p3, int p4)
{
    if (p4>0 || func1(p1,p2))
    {
        // warning
    }
    else
    {
        return noerr;
    }
}
Run Code Online (Sandbox Code Playgroud)

MODULE 2有一个功能,func3。它使用 func1来自MODULE 1

int func3 (int p5, int p6)
{
    if (p5<0 || func1(p1,p2))
    {
        // warning
    }
    else
    {
        return noerr;
    }
} …
Run Code Online (Sandbox Code Playgroud)

c diagram uml sysml

3
推荐指数
1
解决办法
1177
查看次数

标签 统计

sysml ×3

uml ×2

c ×1

diagram ×1

eclipse ×1

modeling ×1

parsing ×1

python ×1

xmi ×1