Pomimo że diagram komunikacji używa etykiet do ustalania kolejności komunikatów, w zdecydowanie mniejszym stopniu niż diagram sekwencji określa aspekty czasu.

Cele stosowania diagramów komunikacji

określenie komunikatów wymienianych pomiędzy obiektami wskazanie relacji pomiędzy obiektami ustalenie kolejności wysyłania komunikatów ułatwienie zrozumienia interakcji

Tworzenie diagramu

W pierwszym kroku tworzenia diagramu komunikacji należy określić jakie obiekty wejdą w jego skład, a następnie zdefiniować związki pomiędzy nimi. W kolejnym kroku wprowadzane są symbole (opisy wraz ze strzałkami) komunikatów zapisywane równolegle do linii asocjacji, bądź w poziomie. Strzałka powinna wskazywać kierunek przepływu komunikatu. Jako ostatni element na diagram nanoszona jest numeracja kolejności komunikatów. Po zakończeniu tworzenia diagramu każdy komunikat musi mieć numer swojej kolejności, nazwę operacji, oraz strzałkę ustalającą kierunek przepływu. W przypadku dużej ilości komunikatów płynących w tym samym kierunku i pomiędzy tymi samymi obiektami dozwolone jest używanie jednej strzałki z kilkoma etykietami. Dodatkowo można oznaczać opisem, bądź typem strzałki, z jakim rodzajem komunikatu mamy do czynienia

Linki zewnętrzne

Wprowadzenie do UML 2 - diagramy komunikacji Wskazówki tworzenia diagramów komunikacji

komunikacji