award icon svg Certificate

Struttura del corso

Introduzione

  • Informazioni sull'esame
  • Tabella dei contenuti
  • Elenco degli OMG Certified Professionals
  • Svolgimento dell'esame (online o presso un centro di esami)

Perché modelliamo

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

Il Diagramma delle Classi

Struttura comune

  • Tipo
  • Dipendenza
  • Ambito dei nomi (Namespace)
  • VisibilityKind (public, private, protected)
  • MultiplicityElement
  • Constraint
  • Commento

Classificatori semplici

  • PrimitiveType
  • DataType
  • Enumeration
  • EnumerationLiteral
  • Interface
  • InterfaceRealization
  • Signal
  • Reception

Classificatori strutturati

  • Associazione
  • Classe

Classificazione

  • Generalizzazione
  • Feature
  • Struttura Feature
  • Behavioral Feature
  • Proprietà
  • Operazione
  • Parametro
  • AggregationKind (Composition, Aggregation)

Valori

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Opaque Expression

Il Diagramma degli Oggetti

  • InstanceSpecification
  • Slot

Il Diagramma dei Pacchetti

Pacchetti

  • Package
  • PackageImport

Il Diagramma dei Caso d'Uso

Casi d'uso

  • UseCase
  • Attore (Actor)
  • Inclusione (Include)

Il Diagramma di 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 di Sequenza

Interazioni

  • Interaction
  • OccurrenceSpecification
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • DestructionOccurrenceSpecification
  • Lifeline
  • Messaggio (Message)
  • MessageOccurrenceSpecification
  • MessageSort
  • MessageEnd

Comportamento comune

  • CallEvent
  • SignalEvent
  • Trigger
  • OpaqueBehavior

Il Diagramma delle Macchine a Stati

Macchine a stati

  • StateMachine
  • Stato (State)
  • Transizione (Transition)
  • Pseudostato: scelta, giunzione, iniziale
  • Stato finale (FinalState)

Requisiti

È richiesta una comprensione dei concetti di base orientati agli oggetti o delle nozioni fondamentali di UML.

 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative