Struttura del corso

Introduzione

  • Introduzioni del Formatore e dei Partecipanti
  • Introduzione alla modellazione
  • Introduzione a SysML
  • Introduzione a MagicDraw/Cameo
  • Definizione di un Caso Studio

Dekomposizione del Sistema Strutturale

  • Notazione del Diagramma dei Pacchetti
  • Decomposizione del Sistema in Pacchetti
  • Modellazione delle Dipendenze tra i Pacchetti
  • Assegnazione Pratica: Modellazione della Struttura dei Pacchetti

Analisi delle Esigenze degli Utenti

  • Notazione del Diagramma di Caso d'Uso
  • Identificazione degli Attori
  • Identificazione dei Casi d'Uso
  • Relazioni tra i Casi d'Uso
  • Assegnazione Pratica: Modellazione dei Casi d'Uso

Definizione delle Requisiti del Sistema

  • Dalla Definizione dei Casi d'Uso ai Requisiti del Sistema
  • Notazione del Diagramma dei Requisiti
  • Specifica dei Requisiti
  • Definizione della Struttura dei Requisiti
  • Verifica dei Requisiti con i Casi di Test
  • Relazioni tra i Requisiti
  • Assegnazione Pratica: Modellazione dei Requisiti

Definizione dei Blocchi Strutturali (Vista a Scatola Nera)

  • Notazione del Diagramma di Definizione dei Blocchi
  • Blocchi Strutturali
  • Modellazione delle Proprietà dei Blocchi
  • Definizione delle Relazioni tra i Blocchi
  • Definizione del Dizionario dei Dati del Sistema
  • Assegnazione Pratica: Modellazione della Vista a Scatola Nera di un Sistema

Modellazione della Struttura dei Blocchi (Vista a Scatola Bianca)

  • Diagramma di Blocco Interno
  • Visualizzazione delle Parti dei Blocchi
  • Collegamento delle Parti con i Connettori
  • Definizione delle Porte
  • Definizione degli Flussi di Elementi e dei Blocchi di Interfaccia
  • Assegnazione Pratica: Modellazione della Vista a Scatola Bianca di un Sistema

Modellazione dei Vincoli del Sistema

  • Definizione dei Blocchi di Vincolo
  • Legatura delle Proprietà di Vincolo con le Proprietà di Valore
  • Esecuzione dei Parametri
  • Assegnazione Pratica: Modellazione dei Parametri

Progettazione del Comportamento del Sistema Basato sugli Stati

  • Notazione del Diagramma della Macchina a Stati
  • Identificazione degli Stati
  • Definizione degli Eventi di Transizione tra gli Stati
  • Specifica dei Segnali
  • Specifica degli Effetti
  • Esecuzione delle Macchine a Stati
  • Assegnazione Pratica: Modellazione delle Macchine a Stati

Progettazione dei Flussi di Controllo e Dati

  • Diagramma di Attività
  • Definizione delle Attività
  • Specifica dei Parametri
  • Definizione delle Azioni
  • Modellazione dei Flussi di Controllo
  • Modellazione dei Flussi di Dati
  • Esecuzione delle Attività
  • Assegnazione Pratica: Modellazione delle Attività

Progettazione delle Comunicazioni

  • Notazione del Diagramma di Sequenza
  • Modellazione delle Lifelines
  • Modellazione dei Messaggi
  • Decomposizione delle Interazioni Utilizzando i Riferimenti
  • Applicazione di Frammenti di Interazione
  • Definizione dei Vincoli Temporali
  • Assegnazione Pratica: Modellazione delle Interazioni

Modellazione di Costrutti Transversali

  • Architetture Logiche e Fisiche
  • Relazione di Allocazione
  • Opzioni di Visualizzazione delle Allocazioni
  • Identificazione dei Tipi di Allocazione
  • Matrice di Allocazione
  • Assegnazione Pratica: Costruzione della Matrice di Allocazione

Linguaggio Specifico per il Dominio (DSL)

  • Introduzione​
  • Concetti e Panoramica del DSL​
  • Profili​
  • Stereotipi​
  • Tag e Valori Taggati​
  • Personalizzazioni​

Teamwork Cloud & Cameo Collaborator

  • Introduzione​
  • Funzionalità e Servizi di Teamwork Cloud​
  • Applicazioni Web e Amministrazione​
  • Funzionalità dello Strumento di Modellazione​
  • Ramificazioni & Merge​
  • Partizionamento del Progetto​
  • Cameo Collaborator

Durata Stimata dell'Classe

  • Laboratori, 60%
  • Slide, 35%
  • Dimostrazioni, 5%
 40 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative