Bendradarbiavimo diagrama

UML bendradarbiavimo diagrama (angl. Collaboration diagram) iliustruoja ryšius ir sąveikas tarp programinės įrangos objektų. Bendradarbiavimo diagrama iliustruoja pranešimus, siunčiamus tarp klasių ir objektų.

Bendradarbiavimo diagramos elementai:

Elementai ir jų apibūdinimai Simbolis
Objektas: Objektai sąveikaujantys vienas su kitu sistemoje. Vaizduojamas stačiakampiu su objekto pavadinimu jame.

Objekto pavadinimas pabrėžtas ir su dvitaškiu pradžioje

Ryšys: Jungtis, kuri sieja vieningus objektus.
Pranešimas : Rodyklė, rodanti kryptį nuo prasidedančio objekto į galutinį objektą, parodanti sąveika tarp objektų.

Skaičius nurodo eilės numerį.