理论5--协作图-构件图和部署图.pptVIP

  • 1
  • 0
  • 约3.09千字
  • 约 23页
  • 2024-03-15 发布于四川
  • 举报

****/236.6.4协作图顺序图清晰地展示了时间顺序,但不明确显示对象之间的关系;协作图清晰地展示了对象间的关系,但消息顺序和并发线程必须通过顺序号来指明。协作图包含一组对象和链(link),用于描述系统的行为是如何由系统的成分协作实现的。*/23消息流协作图中描述消息的语法如下:seguence-expressionoptmessage其中:message与顺序图中消息的语法相同,Sequence-expression的语法如下:integeriteration-expressionopt或 nameiteration-expressionopt其中integer是指定消息顺序的顺序号,如:1、1.1、1.2、2、2.1等。这种顺序号描绘了消息的顺序和嵌套关系。如果是同步消息,则嵌套地调用操作并返回。name表示并行的控制线程,如1.2a和1.2b是并行发送的并发消息。*/23iteration-expression表示有条件地或重复地执行,它有如下两种形式:*[iteration-clause](表示重复)[condrtion-clause](表示分支)这里iteration-clause是重复条件(循环执行的条件),即循环执行,如1.1*[x=1..10]:dosomething(

文档评论(0)

1亿VIP精品文档

相关文档