Diagrammi componente

In UML, i diagrammi componente mostrano la struttura del sistema software, che descrive i componenti software, le relative interfacce e dipendenze. È possibile utilizzare i diagrammi di componenti per modellare i sistemi software a un livello superiore o per mostrare i componenti a un livello di pacchetto inferiore.

Questo tipo di diagramma supporta uno sviluppo basato su componenti in cui un sistema software è diviso in componenti e interfacce riutilizzabili e sostituibili.

I diagrammi componente sono utili per le seguenti ragioni:
È inoltre possibile utilizzare diagrammi componente per illustrare le seguenti parti fisiche di un sistema software:
Nota: i diagrammi componente sono diversi rispetto ai diagrammi di distribuzione. Un diagramma componente definisce la composizione di componenti e artefatti nel sistema. Un diagramma di distribuzione mostra componenti e artefatti in relazione al contesto in cui vengono utilizzati nel sistema distribuito.

Gli argomenti seguenti descrivono gli elementi di modello nei diagrammi componente:

Attività correlate
Modellamento delle viste componente e servizi di un'applicazione
Specifica delle relazioni nei diagrammi UML
Aggiunta di interfacce ai diagrammi di modellamento

Feedback