顺序图组合片段类型及属性操作符缩写操作域说明Alternativesalt多个备选组合片段,多个域表示多个条件。一次只能有一个操作域执行,类似switch-case语句。可以有一个else。若多个域条件都为真,则随机执行其中一个域Optionopt1个选项组合片段,监护的alt,仅有if无elseBreakbreak1个如何执行此片段,则放弃序列的其他部分。可以使用临界来指定发生中断的条件Parallelpar多个多个操作域的行为并行,操作域以任意顺序交替执行Week Sequencingseq多个有限制的并行。同一条生命线的不同操作域按顺序执行,不同生命线的操作域以任意顺序交替执行Strict Sequencingstrict多个严格按顺序执行多个操作域的操作Negativeneg1个不可能发生的消息系列,无操作Critical Regioncritical多个临界区,区域内操作不能与其他操作交织进行Ignoreignore多个消息可以在任何地方出现,但会被忽略,往外与其他片段组合在一起Considerconsider多个域ignore相反,不可忽略的消息,往往和其他片段组合使用Assertionassertion多个断言,说明有效的序列Referenceref1个引用组合片段Looploop1个循环组合片段,片段重复一定次数。可以在临界中指示片段重复的条件
ps:UML顺序图中组合片段相关信息整理,即是分享,也是一种笔记吧!
转载请注明原文地址: https://ju.6miu.com/read-1124656.html