Contattataci

award icon svg Certificato

 Durata 21 ore

Struttura del corso

Introduzione

  • Informazioni sull'esame
  • Tabella di copertura
  • Directory dei Professionisti Certificati OMG
  • Svolgimento dell'esame (online o presso un centro di esame)

Perché modelliamo

  • Il valore della modellazione
  • Quando modelliamo?
  • Quando non modelliamo?
  • Astrazione
  • Introduzione a MDA
  • Modello di dominio
  • Analisi del valore del modello

Il Diagramma delle Classi

Struttura Comune

  • Tipologia
  • Dipendenza
  • Spazio dei nomi
  • VisibilityKind (pubblico, privato, protetto)
  • MultiplicityElement
  • Constraint
  • Commento

Classificatori Semplici

  • PrimitiveType
  • DataType
  • Enumerazione
  • EnumerationLiteral
  • Interfaccia
  • InterfaceRealization
  • Segnale
  • Reception

Classificatori Strutturati

  • Associazione
  • Classe

Classificazione

  • Generalizzazione
  • Caratteristica
  • Caratteristica strutturale
  • Caratteristica comportamentale
  • Proprietà
  • Operazione
  • Parametro
  • AggregationKind (Composizione, Aggregazione)

Valori

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Espressione opaca

Il Diagramma degli Oggetti

  • InstanceSpecification
  • Slot

Il Diagramma dei Pacchetti

Pacchetti

  • Package
  • PackageImport

Il Diagramma dei Casi d'Uso

Casi d'Uso

  • UseCase
  • Attore
  • Inclusione

Il Diagramma delle Attività

Attività

  • Activity
  • ActivityFinalNode
  • ActivityParameterNode
  • ControlFlow
  • InitialNode
  • DecisionNode
  • FlowFinalNode
  • ForkNode
  • JoinNode
  • MergeNode
  • ObjectFlow
  • ObjectNode

Azioni

  • Action
  • CallBehaviorAction
  • CallOperationAction,
  • SendSignalAction
  • AcceptEventAction
  • Pin
  • InputPin, OutputPin
  • OpaqueAction

Il Diagramma delle Sequenze

Interazioni

  • Interazione
  • OccurrenceSpecification
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • DestructionOccurrenceSpecification
  • Linea di vita
  • Messaggio
  • MessageOccurrenceSpecification
  • MessageSort
  • MessageEnd

Comportamento Comune

  • CallEvent
  • SignalEvent
  • Trigger
  • OpaqueBehavior

Il Diagramma delle Macchine a Stati Finiti

Macchine a Stati Finiti

  • StateMachine
  • Stato
  • Transizione
  • Pseudostato: choice, junction, initial
  • FinalState

Requisiti

È richiesta la comprensione di concetti di base della programmazione orientata agli oggetti o una conoscenza di base di UML.

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative