【问题标题】:UML Sequence Diagrams. Can there multiple operands for an alternate flow?UML 序列图。备用流可以有多个操作数吗?
【发布时间】:2017-11-02 00:52:29
【问题描述】:

我对序列图很陌生。

是否可以有超过 2 个流/操作数的备用流?

【问题讨论】:

  • 流程和操作数有很大的不同。一个是苹果,另一个是牛。
  • 流是指组合片段? Flow是活动图常用的一个词。
  • 在一个 alt 组合片段中,我们可以有两个以上的操作数还是仅限于两个?

标签: uml sequence


【解决方案1】:

你的意思是这样的: (用纸莎草完成)

规范说combinedFragment 与操作数列表相关联:“操作数:InteractionOperand [1..*]{...”

并定义了一个约束:“opt_loop_break_neg 如果interactionOperator 是opt、loop、break、assert 或neg,则必须有一个操作数。”

所以对于一个 alt,您可以定义多个操作数。

【讨论】:

    猜你喜欢
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 2019-03-28
    相关资源
    最近更新 更多