SysML/UML 在决策中使用实例的属性

SysML/UML Using properties from instances in decisions

我是 UML 和 SysML 的新手,我正在使用 Cameo Systems Modeler。我的问题是关于 activity 个图表。

我的计划是使用我在实例中的“slots”下指定的值来进行后续决策。我将一个 属性 “test”指定为 Integer 类型。它的值为 7。 我将实例拖到我的 activity 图中,其中它显示为具有一个输出引脚的值规范。我想在以下决定中使用值 7:例如两个 activity 边:test<4 或 test>4?)。我尝试将输出引脚命名为“测试”,并通过对象流将其连接到决策节点(值规范节点也通过控制流连接到该节点。)。不幸的是,它不是这样工作的。

希望你能帮助我。提前致谢!

对我来说 resultvalue specification 对应于您的实例必须链接到输入端口 [=14= Read Structural Feature Action 的 ]object 具有 test 作为 structuralFeature 及其输出端口结果链接到决策节点

值规范的输出端口为您的实例赋值,而不是 test 的值