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%
Recensioni (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Corso - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
Corso - Systems Modelling with SysML
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.