Klassidiagrammid
keerukama kuid effektiivsema realisatsiooni) modelleerimiseks.
Peenendusseost näidatakse katkendjoonega ja kolmnurgaga (üldistuse
sümbol) kahe mudelielemendi vahel. Peenendust kasutatakse mudeli(te)
kooskõlastamiseks. Suurtes projektides peavad kõik koostatavad mudelid
olema kooskõlastatud. Mudeleid kooskõlastatakse selleks,et:
Näidata, kuidas erineva abstraktsioonitasemega mudelid on omavahel
seotud.
Näidata, kuidas erinevate arendusfaaside (vajaduste spetsifitseerimine,
analüüs, disain, realiseerimine,..) mudelid on seotud.
Toetada konfiguratsiooni juhtimist
Toetada jälgitavust (traceability) mudeli(te)s.
Piirangud ja tuletused (Reeglid)
UML-is saab väljendada reegleid (Rules): piiranguid (constraints) ning
tuletusi (derivations). Piirang kitsendab mudelit. Piirangute juba
tuttavateks näideteks on or-assotsiatsioon, korrastatud (ordered)