Diagramma UML

Un diagramma UML fornisce un quadro concettuale delle interazioni tra vari sistemi.

Esistono 14 tipi di diagrammi UML ufficiali, suddivisi in due grandi categorie principali:

  • Diagramma UML strutturale (o statico): diagrammi che rappresentano la struttura statica del sistema, cioè gli elementi che esistono e le loro relazioni, indipendentemente dal tempo.
  • Diagramma UML comportamentale (o dinamico): diagrammi rappresentano il comportamento dinamico del sistema, ovvero come gli elementi collaborano e come lo stato del sistema cambia nel tempo.

Quali sono i diagrammi più rilevanti?

I diagrammi più utilizzati sono il Class Diagram, lo Use Case Diagram, il Sequence Diagram e l’Activity Diagram, in quanto coprono le esigenze di modellazione più comuni nella progettazione software.