A.
通信图描述系统中某个用例或操作的执行过程,顺序图则描述执行时间顺序,因此二者的语义不是等价的。
B.
通信图偏重于将对象的交互映射到连接它们的链上,这有助于验证类图中对应的类之间关联关系的正确性或建立新的关联关系的必要性。然而顺序图偏重描述交互中消息传递的逻辑顺序。因此通信图更适用于展示系统中的对象结构,而顺序图则擅长表现交互中消息的顺序。
C.
顺序图可以隐式地表现出对象创建与撤销的过程,而在通信图中,只能通过消息的描述显式地表现这一点。
D.
通信图还可以表示对象的激活情况,而对于顺序图来说,由于缺少表示时间的信息,除了对消息进行解释,无法清晰地表示对象的激活情况。