Contattataci

Struttura del corso

Introduzione alla modellazione dei sistemi

  • Cosa è un modello di sistema?
  • I quattro pilastri della modellazione dei sistemi
  • Centrato sul modello vs centrato sul documento
  • Cosa è SysML?
  • Relazione tra SysML e UML
  • I quattro pilastri di SysML

Costrutti comuni e trasversali

  • Profili, stereotipi e tag
  • cornici dei diagrammi
  • Commenti
  • Allocazioni

Diagrammi di pacchetto

  • Cosa è un pacchetto?
  • Strutturare il modello con i pacchetti
  • Inclusione di pacchetti
  • Dipendenze tra pacchetti
  • Rappresentare la struttura del modello
  • Visualizzazioni e punti di vista

Diagrammi dei requisiti

  • Cosa è un requisito?
  • Modellazione dei requisiti atomici
  • Tracciabilità dei requisiti

Diagrammi dei casi d'uso

  • Il sistema come scatola nera
  • Identificazione del confine del sistema con gli attori
  • I casi d'uso come servizi di sistema
  • Dietro il diagramma dei casi d'uso
  • Struttura del caso d'uso · Scenari nominali e alternativi
  • Gestione del comportamento comune
  • Comportamento esteso e specializzato

Diagrammi delle attività

  • Modellazione della logica basata su flussi
  • Azioni vs attività
  • Comprendere il flusso di token
  • Flusso di controllo vs flusso di oggetti
  • Modellazione delle decisioni · Modellazione della concorrenza
  • Corridoi (swimlanes) e responsabilità

Diagrammi delle definizioni dei blocchi

  • Cosa è un blocco?
  • Caratteristiche del blocco
  • Modellazione dei tipi
  • Modellazione della gerarchia del sistema
  • Generalizzazione degli elementi del sistema

Diagrammi dei blocchi interni

  • Parti rivedute
  • Porte con proprietà di flusso
  • Porte standard e interfacce
  • Porte proxy e blocchi di interfaccia
  • Porte complete

Diagrammi parametrici

  • Cosa è un blocco di vincolo?
  • Vincolare le proprietà del sistema

Diagrammi di sequenza

  • Comportamento basato su interazioni
  • Sequenze semplici
  • Sincrono vs asincrono
  • Nodi di frammento
  • Nodi di utilizzo dell'interazione

Diagrammi delle macchine a stati

  • Stati e la loro sintassi
  • Transizioni tra stati
  • Notazione degli stati pseudo (iniziale, decisione, storico, fine)
  • Decomposizione degli stati
  • Modellazione degli stati concorrenti

Risorse di modellazione dei sistemi e letture aggiuntive

  • Risorse web suggerite
  • Bibliografia consigliata

Requisiti

Gli studenti che intendono partecipare a questo corso non devono aver avuto precedenti esperienze nella modellazione dei sistemi, ma dovrebbero possedere una solida padronanza delle tecniche di ingegneria dei sistemi "centrate sui documenti".

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative