Struttura del corso
Introduzione
- Presentazioni del Formatore e dei Partecipanti
- Introduzione alla modellizzazione
- Introduzione a SysML
- Introduzione a MagicDraw/Cameo
- Definizione di un Caso di Studio
Decomposizione del Sistema Strutturale
- Notazione dei Diagrammi di Pacchetto
- Decomposizione del Sistema in Pacchetti
- Modellizzazione delle Dipendenze tra Pacchetti
- Esercizio Pratico: 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
- Esercizio Pratico: Modellazione dei Casi d'Uso
Definizione delle Requisiti del Sistema
- Dall'Analisi dei Casi d'Uso ai Requisiti del Sistema
- Notazione del Diagramma di Requisiti
- Specifica dei Requisiti
- Definizione della Struttura dei Requisiti
- Verifica dei Requisiti con i Casi di Test
- Relazioni tra i Requisiti
- Esercizio Pratico: Modellazione dei Requisiti
Definizione di Blocchi Strutturali (Vista Nera)
- Notazione del Diagramma di Definizione dei Blocchi
- Blocchi Strutturali
- Modellizzazione delle Proprietà dei Blocchi
- Definizione di Relazioni tra i Blocchi
- Definizione del Dizionario dei Dati del Sistema
- Esercizio Pratico: Modellazione della Vista Nera di un Sistema
Modellazione della Struttura dei Blocchi (Vista Bianca)
- Diagramma Interno del Blocco
- Visualizzazione delle Parti del Blocco
- Collegamento delle Parti con i Connettori
- Definizione dei Porti
- Definizione di Flussi di Elementi e Blocchi d'Interfaccia
- Esercizio Pratico: Modellazione della Vista Bianca di un Sistema
Modellazione dei Vincoli del Sistema
- Definizione dei Blocchi di Vincolo
- Associazione delle Proprietà di Vincolo con le Proprietà Valore
- Esecuzione di Parametriche
- Esercizio Pratico: Modellazione di Parametriche
Progettazione del Comportamento a Stati del Sistema
- 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
- Esercizio Pratico: Modellazione di 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à
- Esercizio Pratico: Modellazione delle Attività
Progettazione delle Comunicazioni
- Notazione del Diagramma di Sequenza
- Modellazione delle Linee di Vita
- Modellazione dei Messaggi
- Decomposizione degli Interazioni tramite Riferimenti
- Applicazione di Frammenti di Interazione
- Definizione dei Vincoli Temporali
- Esercizio Pratico: Modellazione delle Interazioni
Modellazione di Costrutti Cross-Cutting
- Architetture Logiche e Fisiche
- Relazione di Allocazione
- Opzioni di Visualizzazione delle Allocazioni
- Identificazione dei Tipi di Allocazione
- Matrice di Allocazione
- Esercizio Pratico: Costruzione della Matrice di Allocazione
Lingua Specifica per il Dominio (DSL)
- Introduzione
- Concetti e Panoramica di 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
- Rami & Fusione
- Partizionamento del Progetto
- Cameo Collaborator
Durata Stimata della Classe
- Laboratori, 60%
- Slide, 35%
- Dimostrazioni, 5%
Recensioni (2)
Conoscenza, coinvolgimento e rapporto del formatore
Adam Kuklewski - GE Medical Systems Polska
Corso - Technical Architecture and Patterns
Traduzione automatica
La correlazione diretta con l'oggetto del nostro lavoro negli esempi
Gabriel Gutierrez - ARGOTEC S.r.l.
Corso - Systems Modelling with SysML
Traduzione automatica