Struttura del corso
Introduzione
• Presentazioni di formatori e partecipanti
• Introduzione alla modellazione
• Introduzione a SysML
• Introduzione a MagicDraw/Cameo
• Una definizione di caso di studio
Decomposizione del sistema strutturale
• Notazione del diagramma dei pacchetti
• Scomposizione del sistema in pacchetti
• Modellazione delle dipendenze dei pacchetti
• Compito pratico: Modellazione della struttura del pacchetto
Analisi delle esigenze degli utenti
• Use Case Notazione del diagramma
• Identificazione degli attori
• Identificazione di Use Case
• Use Case Relazioni
• Compito pratico: Modellazione Use Cases
Definizione dei requisiti di sistema
• Da Use Cases ai requisiti di sistema
• Notazione del diagramma dei requisiti
• Specifica dei requisiti
• Definizione della struttura dei requisiti
• Verifica dei requisiti con casi di test
• Relazioni con i requisiti
• Compito pratico: Requisiti di modellazione
Definizione dei blocchi strutturali (Black Box View)
• Notazione del diagramma di definizione dei blocchi
• Blocchi strutturali
• Proprietà del blocco di modellazione
• Definizione delle relazioni tra i blocchi
• Definizione del dizionario dei dati di sistema
• Esercizio pratico: modellazione della vista a scatola nera di un sistema
Struttura a blocchi di modellazione (visualizzazione white box)
• Schema a blocchi interno
• Visualizzazione delle parti del blocco
• Collegamento di parti con connettori
• Definizione delle porte
• Definizione dei flussi di elementi e dei blocchi di interfaccia
• Compito pratico: modellazione della vista white box di un sistema
Modellazione dei vincoli del sistema
• Definizione dei blocchi di vincolo
• Associazione delle proprietà dei vincoli con le proprietà dei valori
• Esecuzione delle metriche
• Esercizio pratico: Modellazione parametrica
Progettazione del comportamento del sistema basato sullo stato
• Notazione del diagramma della macchina a stati
• Identificazione degli Stati
• Definizione degli eventi di transizione di stato
• Specifica dei segnali
• Specifica degli effetti
• Macchine a stati esecutive
• Esercizio pratico: Modellazione di macchine a stati
Progettazione di flussi di dati e di controllo
• Diagramma di attività
• Definizione di Activities
• Specifica dei parametri
• Definizione delle azioni
• Modellazione dei flussi di controllo
• Modellazione dei flussi di dati
• Esecuzione di Activities
• Compito pratico: Modellazione Activities
Progettazione di Communication
• Notazione del diagramma di sequenza
• Modellazione di linee vita
• Modellazione dei messaggi
• Scomposizione delle interazioni utilizzando i riferimenti
• Applicazione di frammenti di interazione
• Definizione dei vincoli temporali
• Esercizio pratico: Modellazione delle interazioni
Modellazione di costrutti trasversali
• Architetture logiche e fisiche
• Relazione di allocazione
• Opzioni di visualizzazione delle allocazioni
• Identificazione dei tipi di allocazioni
• Assegnazione Matrix
• Incarico pratico: Assegnazione degli edifici Matrix
Avvolgere
• Riassunto della formazione
• Discutere le questioni rimanenti
Requisiti
Nessuno
Recensioni (3)
Anil è stato molto comprensivo e ha spiegato il contenuto del corso in dettaglio. Con più tempo l'esito del corso sarebbe migliore invece di affrettare i contenuti, ma soprattutto Anil conosce molto bene il software CATIA ed è un ottimo trainer,
Jaydon - GRI Towers South Africa
Corso - Learning CATIA
Traduzione automatica
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.