问题标签 [sysml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8478 浏览

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

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

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

这是我尝试过的:

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

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

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

0 投票
0 回答
325 浏览

eclipse - TopCased:用于导出 SysML 图的 API

我需要以编程方式将许多 TopCased SysML (Eclipse) 图导出到 png/jpg 中?是否有任何 API 允许这样做?

0 投票
0 回答
331 浏览

eclipse - 在 Papyrus 中打开通过 TopCased 创建的 SysML 模型

我有一个使用 TopCased 创建的 SysML 模型。我想从这样的 sysml 模型开始创建一个新的 Papyrus 项目。有什么办法可以做到这一点?

谢谢

0 投票
1 回答
4684 浏览

javascript - 在 javascript 中绘制 SysML/UML 图

我必须使用 d3 图形库在 javascript 中编写一个应用程序来显示 SysML 图。我觉得这个项目的大部分内容都在我的掌握之中,但我不知道如何处理它的一个方面。

由于应用程序不会假设图表的复杂性、大小或嵌套,因此关于如何排列块的硬编码规则将是徒劳的。我想以前对这类事情进行了重要的研究,但我不知道它会属于什么或在哪里看。

另外,有谁知道在哪里可以找到 XML 格式的 SysML 图示例?任何帮助表示赞赏!

0 投票
1 回答
1270 浏览

model - Enterprise Architect (9.3) 中的 SysML FlowProperties 和 FlowSpecification

我正在尝试定义一个 SysML FlowSpecification 并向其添加 FlowProperties。我找不到添加流属性的任何特定方法,并且标准添加属性对话框不提供流属性特定属性,例如“方向”。我尝试使用手工制作的 flowProperty 原型和使用 direction=in 约束将 flowProperties 添加为标准属性,但 EA 并未在相应的 Block 隔间中显示方向约束。

在 MagicDraw 中,所有这些都是无缝的,所以我怀疑我对 SysML 方法本身是正确的。

非常感谢任何有关如何在 EA 中正确建模 FlowSpecifications 的帮助。

0 投票
2 回答
576 浏览

requirements - 在 Enterprise Architect 中找不到 SysMl 工具箱

我正在尝试制作需求图,但找不到 SysML Toolbox。在 Sparxsystems 帮助页面之后,我尝试通过单击More tools...工具箱选项卡中的按钮来添加 SysML 工具箱,但没有 SysML 菜单。我正在使用EA Academic Version 10.0.1009. 有人知道我如何为 SysML 需求建模吗?

0 投票
1 回答
1176 浏览

uml - 如何从 MagicDraw SysML 模型生成数组?

我正在使用带有 SysML 插件的 MagicDraw 18.0 企业评估版。在生成的代码中,我想看到这样的数组:

所以我的模型包含一个类型为 Integer 的属性,多重性设置为 *。但该模型只会生成:

在模型中,如果类型设置为 Default::List(唯一可能类似于 List),则生成的代码甚至不是有效的 Java 代码。这是生成的:

如何为生成的集合设置我的模型?

0 投票
1 回答
1139 浏览

python - python的SysML解析器

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

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

0 投票
1 回答
219 浏览

uml - Sysml Activity 图中的初始状态

我对活动图的初始状态有疑问。

我的子活动图中有 3 个泳道。子活动图中的初始状态取决于应启动泳道的触发事件。是否可以将决策块放置在泳道的中心??如下图所示。在此处输入图像描述

0 投票
0 回答
156 浏览

eclipse - 我需要探索 sysml 元模式,作为 XMI 文件

我需要探索 SysMl 的元模型,我尝试过制作新的 emf 项目并添加以下 xmi 文件http://www.omg.org/spec/SysML/20120401/ISO-80000-1-SysML.xmi

但是我无法使用 emf 编辑器打开它,因为缺少包,例如在这个文件中需要以下命名空间

您知道如何导入这个命名空间,或者如何探索 SysMl 元模型吗?

我已经在 Eclipse 中安装了 Papyros