Diagramma Dinamico

Un diagramma C4 supplementare che mostra come gli elementi di un modello C4 interagiscono a runtime in uno scenario, tramite interazioni numerate.

Che cos'è Diagramma Dinamico?

Il diagramma dinamico riusa sistemi, contenitori o componenti del modello C4 statico e numera le interazioni tra di essi per mostrare l'ordine degli eventi in una singola funzionalità, storia o caso d'uso. Può essere disegnato in stile collaborazione (disposizione libera, frecce numerate) o in stile sequenza (lifeline, tempo che scorre verso il basso). Ogni interazione dovrebbe essere un'istanza di una relazione che esiste già nel modello statico. Il modello C4 raccomanda di usare i diagrammi dinamici con parsimonia, per flussi con interazioni complicate o ricorrenti.

Conosciuto anche come: c4 dynamic diagram, runtime view, c4 sequence diagram.

Termini correlati

  • Modello C4 — Un approccio leggero alla visualizzazione dell'architettura che descrive i sistemi software su quattro livelli: Contesto di Sistema, Contenitore, Componente e Codice.
  • Diagramma dei Contenitori — Diagramma C4 di livello 2 che mostra le unità distribuibili/eseguibili (applicazioni, servizi, database) che compongono un sistema software.
  • Diagramma dei Componenti — Diagramma C4 di livello 3 che scompone un contenitore in gruppi di funzionalità correlate (componenti) e nelle loro collaborazioni.

Scopri di più