3.1 Example 1: Send an Instant Message to a Contact
This example illustrates how a series of use cases can be used to initiate IM from Office Communicator to a contact.
Sign in, as described in section 2.5.5.
Download Address Book and Search in section 2.5.7.
Add a contact, as described in section 2.5.10.
Initiate IM, as described in section 2.5.9.
Initiate IM, also covers the Multiple Endpoints in section 2.5.11. The IM is accepted by one of the multiple destination endpoints of a given user.
The following diagram illustrates how the actors (user and administrator) interact with the use cases that are used as building blocks for this example.
Figure 20: Process for sending an instant message to a contact
The following diagram illustrates the sequence in which the use cases are invoked in this example.
Figure 21: Sequence for sending an instant message to a contact