Text this: Communicating systems with UML 2 :