顺序图组合片段类型及属性

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

ps:UML顺序图中组合片段相关信息整理,即是分享,也是一种笔记吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值