Claudio De Sio Cesari --- Unified Modeling Language Syntax Reference --- http://www.claudiodesio.com

Unified Modeling Language Syntax Reference

Diagram name

Element names

Synopsis

Use Case Diagram

Actor

Use Case

Diagramma dei casi d'uso: rappresentano le interazioni tra il sistema e gli utenti del sistema stesso.

Relationship Link

System Boundary

Inclusion

Extension

Generalization

Actor Generalization

Class Diagram

Class/Object

Association/link

Navigability

Diagramma delle classi: descrive le classi che compongono il sistema, e le relazioni statiche esistenti tra esse.
NB: quando un diagramma mostra gli oggetti del sistema, spesso ci si riferisce ad esso come diagramma degli oggetti (Object Diagram).

Attribute

Aggregation

Multiplicity

Operation

Composition

Qualified Association

Member Properties

Extension

Association Class

Abstract Class/Interface

Implementation

Roles Names

Component Diagram

Component

Dependency

Diagramma dei componenti: descrive i componenti software e le loro dipendenze.

Deployment Diagram

Node

Link

Diagramma di installazione (di dispiegamento, schieramento): mostra il sistema fisico.

Interaction Diagrams:Sequence & Collaboration

Actor

Message

Diagrammi di interazione: mostrano come gruppi di oggetti collaborano in un determinato lasso temporale:
Diagramma di sequenza
: esalta la sequenza dei messaggi.
Diagramma di collaborazione: esalta la struttura architetturale degli oggetti.

Object

Asynchronous Message

Creation

Life Line

Destruction

Activity Line

State Transition Diagram

State

Transition

Diagramma degli stati (di stato): descrive il comportamento di un oggetto mostrando gli stati e gli eventi che causano i cambiamenti di stato (transizioni).

Start

Action

End

History

Activity Diagram

Activity

Flow

Diagramma delle attività: descrive i processi del sistema tramite sequenze di attività sia condizionali sia parallele.

Branch/Merge

Fork/Join

Swimlane

Other elements

General Purpose Elements & Extension Mechanism

Package

Iteration mark

Elementi generici e meccanismi d'estensione: elementi UML utilizzabili nella maggior parte dei diagrammi.

Sterotype

Condition

Constraint

Tagged Value

Claudio De Sio Cesari --- Unified Modeling Language Diagram Syntax Reference --- http://www.claudiodesio.com