栓是一种特殊类型的对象节点,可以把栓附加到动作上,表示动作的输入或输出。
栓的标识法,是附在动作外边界上的小方块。
栓的名称字符串格式和对象节点一样,但他会显示在栓的附近,而不是显示在栓中。
栓的意义和对象节点一样,栓只是你可以根据具体情况选择的另一种标识法,以满足看图者的特殊需求,每种方式都有优点和缺点。
建议选择栓标识法作为默认的选项,只有在一些不常见的场合,当你需要显示对象令牌的内部属性时,才使用对象节点标识法。
当栓多重性下限为0,这是对拥有可选输入或输出的动作建模的方式,带有可选输入栓的动作,甚至可以在没有任何对象流位于栓中时启动,带有可选输出栓的动作可以执行,尽管在可选输出栓中不产出任何对象流。
当栓多重性的下限是零的时候,SysML要求你在属性框中将可选设置为true。
添加栓的操作:
在方块内部显示一个箭头,指向内部代表栓是输入栓。
在方块内部显示一个箭头,指向外部代表栓是输出栓。
值栓是提供具体值的输入栓
动作输入栓也是输入栓,它执行一个操作以确定要输入到另一个操作的值。
MBSES用户使用说明书