辅助模型——顺序图
顺序图是一种详细描述对象之间以及对象与参与者之间交互的图,它由一组相互协作的对象和参与者以及它们之间可发送的消息组成,它强调消息之间的顺序。
对象生命线表示对象在一段时间内的存在。
执行规约是一个对象执行一个操作的时期,该操作在执行时可能还调用了本对象或其它对象中的操作。
消息是对象之间的通信的规格说明,这样的通信用于传输将发生的活动所需要的消息。
信号是对象之间的异步通信的规格说明,按如下格式定义信号:
信号名(用逗号分隔的参数列表)
参数格式:
参数名:类型表达式
顺序图中的控制操作符:
(1)可选执行(标签是opt)。
(2)条件执行(标签是alt)。
(3)并行执行(标签是par)。
(4)循环(迭代)执行(标签是loop)。