I '''Composite Structurestructure Diagramdiagram''' ("diagrammi di struttura composta") sono un nuovo tipo di [[diagramma]] introdotto nella versione 2.0 del [[linguaggio di modellazione]] [[Paradigma object-oriented|object-oriented]] [[Unified Modeling Language|UML]]. Consentono la rappresentazione della struttura interna di [[classe (informatica)|classi]] e altri [[componente software|componenti software]]. Possono inoltre essere usati per rappresentare ''[[design pattern]]'' attraverso la simbologia grafica delle [[collaborazione (UML)|collaborazioni]].
==Composizione==
UML 2.0 introduce un nuovo stile per rappresentare la ''composizione'', ovvero relazioni parte-tutto fra classi. Il seguente [[Class Diagramdiagram|diagramma delle classi]] UML mostra la struttura di due diversi tipi di impianti sonori usando la notazione standard per la composizione (rappresentata graficamente dal [[Rombo (geometria)|rombo]] pieno).
[[Immagine:UML esempio compostruct 1.gif|center|Composizione in UML 1.x]]