Text this: Communicating systems with UML 2