活动参数节点(ActivityParameterNode)

活动参数是另一种特殊类型的对象节点,你会把它附加到活动图的外框上,从总体上表示活动的一种输入或者输出。

活动参数的标识法,横跨在活动图外框上的矩形,活动参数的名称字符串的格式和对象节点(以及栓)相同。

SysML不会指定你必须在图外框的什么地方放置活动参数,然而,一种约定俗成的建模方法,把输入活动参数放在外框的顶部或者左边,把输出活动参数放在外框的底部或者右边。事实上,唯一能够告诉我们区别的决定性方式,就是连接在活动图上的边缘的方向。

和栓类似,活动参数能够拥有的最低多重性是0。这是你如何为活动建立一种可选参数的模型的方式,对于带有可选输入活动参数的活动,即便在那个参数中没有任何对象令牌,它也可以启动 。带有可选参数输出活动参数的活动,可以执行,并可能不会通过那个参数向触发活动的客户端返回任何对象。

和栓一样,当活动参数多重性的下限是零的时候,SysML要求你在属性框中将可选设置为true。

选择对应参数:选中节点,鼠标右键菜单“选择对应参数”,在弹出的窗口中选择一个参数元素,作为该节点代表的参数。

MBSES用户使用说明书