Das Kompositionsstrukturdiagramm dient der Dekomposition und Modellierung von Classifiern, die in Kompositionsbeziehungen zueinander stehen. Es zeigt wie die Teile eines Classifiers den Classifier selbst bilden. Da es mit dem Kompositionsstrukturdiagramm möglich ist die Teile (Architekturelemente) eines Systems und ihre Beziehungen darzustellen, wird es auch Architekturdiagramm genannt. Das Kompositionsstrukturdiagramm eignet sich ebenfalls zur Modellierung von Entwurfsmustern.
Das Kompositionsstrukturdiagramm zeigt die innere Zusammensetzung von Classifiern (Komponenten oder Klassen).