award icon svg Certificate

Struttura del corso

Introduzione

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

Perché modellare

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

Il Diagramma delle Classi

Struttura Comune

  • Tipo
  • Dipendenza
  • Spazio dei nomi (namespace)
  • Visibilità (public, private, protected)
  • MultiplicitàElemento (MultiplicityElement)
  • Vincolo (Constraint)
  • Note (Comment)

Classificatori Semplici

  • TipoPrimitivo (PrimitiveType)
  • TipoDati (DataType)
  • Enumerazione (Enumeration)
  • LiteraleEnumerazione (EnumerationLiteral)
  • Interfaccia (Interface)
  • RealizzazioneInterfaccia (InterfaceRealization)
  • Segnale (Signal)
  • Ricezione (Reception)

Classificatori Strutturati

  • Associazione (Association)
  • Classe (Class)

Classificazione

  • Generalizzazione (Generalization)
  • Caratteristica (Feature)
  • Caratteristica Strutturale (Structural Feature)
  • Caratteristica Comportamentale (Behavioral Feature)
  • Proprietà (Property)
  • Operazione (Operation)
  • Parametro (Parameter)
  • TipoAggregazione (AggregationKind) (Composizione, Aggregazione)

  • LiteraleBooleano (LiteralBoolean)
  • LiteraleIntero (LiteralInteger)
  • LiteraleReale (LiteralReal)
  • LiteraleNaturaleIllimitato (LiteralUnlimitedNatural)
  • LiteraleNull (LiteralNull)
  • LiteraleStringa (LiteralString)
  • Espressione Opaca (Opaque Expression)

Il Diagramma degli Oggetti

  • SpecificaIstanza (InstanceSpecification)
  • Fascia (Slot)

Il Diagramma dei Pacchetti

Pacchetti

  • Pacco (Package)
  • ImportazionePacco (PackageImport)

Il Diagramma dei Caso d'Uso

Casi d'Uso

  • CasoD'Uso (UseCase)
  • Attore (Actor)
  • Inclusione (Include)

Il Diagramma dell'Attività

Attività

  • Attività (Activity)
  • NodoFinaleAttività (ActivityFinalNode)
  • NodoParametroAttività (ActivityParameterNode)
  • FlussoDiControllo (ControlFlow)
  • NodoIniziale (InitialNode)
  • NodoDecisione (DecisionNode)
  • NodoFinaleFlusso (FlowFinalNode)
  • NodoFork (ForkNode)
  • NodoJoin (JoinNode)
  • NodoMerge (MergeNode)
  • FlussoOggetto (ObjectFlow)
  • NodoOggetto (ObjectNode)

Azioni

  • Azione (Action)
  • AzioneChiamataComportamento (CallBehaviorAction)
  • AzioneChiamataOperazione (CallOperationAction),
  • AzioneInvioSegnale (SendSignalAction)
  • AzioneAccettazioneEvento (AcceptEventAction)
  • Pino (Pin)
  • PinoIngresso, PinoUscita (InputPin, OutputPin)
  • AzioneOpaca (OpaqueAction)

Il Diagramma della Sequenza

Interazioni

  • Interazione (Interaction)
  • SpecificaOccorrenza (OccurrenceSpecification)
  • SpecificazioneEsecuzione (ExecutionSpecification)
  • SpecificazioneOccorrenzaEsecuzione (ExecutionOccurrenceSpecification)
  • SpecificazioneOccorrenzaDistruttiva (DestructionOccurrenceSpecification)
  • Lifeline
  • Messaggio (Message)
  • SpecificaOccorrenzaMessaggio (MessageOccurrenceSpecification)
  • TipoMessaggio (MessageSort)
  • EstremitàMessaggio (MessageEnd)

Comportamento Comune

  • EventoChiamata (CallEvent)
  • EventoSegnale (SignalEvent)
  • Scatenatore (Trigger)
  • ComportamentoOpaco (OpaqueBehavior)

Il Diagramma della Macchina degli Stati

Macchine di Stato

  • MacchinaStati (StateMachine)
  • Stato (State)
  • Transizione (Transition)
  • Pseudostato: scelta, nodo, iniziale
  • StatoFinale (FinalState)

Requisiti

Comprensione dei concetti di base della programmazione orientata agli oggetti o delle nozioni di base di UML è richiesta.

 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative