communication link | two objects whenever it is possible for one object to send a message to the other one, including the following situations:- The classes of the two objects are joined by an association
- The receiving object is stored in a local variable of the sending method (but the objects are not yet joined by an association)
- A reference to the receiving object has been received as a parameter of an earlier message to the sender
- The receiving object is global
- The objects communicate over a network
| | | instances of associations (i.e. links) in a class diagram | In a collaboration diagram, a line drawn between each pair of objects involved in the sending of a message |