Course Code: mbsema
Duration: 40 hours
Prerequisites:

Nessuno.

Pubblico di Riferimento:

  • Ingegneri di Sistema coinvolti nella modellazione dell'architettura e nel design del sistema.
  • Ingegneria Basata sui Modelli (MBSE) Praticanti.
Overview:

Utilizzando una combinazione di lezioni, dimostrazioni e laboratori interattivi, questo corso fornisce una base per sfruttare MBSE all'interno dell'ambiente CATIA Magic. Gli studenti impareranno SysML e la sua applicazione all'interno di CATIA Magic. Il corso offre inoltre agli studenti le capacità necessarie per costruire query all'interno dei loro modelli per generare tabelle personalizzate, matrici, mappe relazionali, leggende dinamiche, regole di convalida, metriche del modello, effettuare analisi delle lacune e altro ancora.

Course Outline:

Introduzione 

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

Decomposizione del Sistema Strutturale

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

Analisi delle Necessità degli Utenti 

  • Notazione 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 

  • Dall'Analisi dei Casi d'Uso ai Requisiti del Sistema
  • Notazione Diagramma di 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 di Blocchi Strutturali (Visuale a Scatola Nera) 

  • Notazione 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 Visuale a Scatola Nera di un Sistema

Modellazione della Struttura dei Blocchi (Visuale a Scatola Bianca) 

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

Modellazione dei Vincoli del Sistema 

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

Progettazione del Comportamento a Stati del Sistema 

  • Notazione Diagramma di 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 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à
  • Assegnazione Pratica: Modellazione delle Attività

Progettazione delle Comunicazioni 

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

Modellazione di Costrutti a Traversamento 

  • 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

Convalida del Modello

  • Introduzione al Corso​
  • Introduzione alla Convalida del Modello​
  • Creazione di Suite di Convalida Personalizzate​
  • Introduzione alle Metriche del Modello​
  • Suite di Metriche Predefinite​
  • Sviluppo di Suite di Metriche Personalizzate

Modelli & Espressioni Strutturate

  • Modulo 01 – Introduzione​
  • Modulo 02 – Le Basi​
  • Modulo 03 – Metamodello UML e Profili​
  • Modulo 04 – Operazioni di Navigazione​
  • Modulo 05 – Trovare, Testare e Filtrare​
  • Modulo 06 – Valori & Operazioni dal Modello​
  • Modulo 07 – Script​
  • Modulo 08 – Applicazioni in MagicDraw​

Durata Stimata della Classe

  • Laboratori, 60%
  • Slide, 35%
  • Dimostrazioni, 5%
Sites Published:

United Arab Emirates - MBSE with Model Analysis

Qatar - MBSE with Model Analysis

Egypt - MBSE with Model Analysis

Saudi Arabia - MBSE with Model Analysis

South Africa - MBSE with Model Analysis

Brasil - MBSE with Model Analysis

Canada - MBSE with Model Analysis

中国 - MBSE with Model Analysis

香港 - MBSE with Model Analysis

澳門 - MBSE with Model Analysis

台灣 - MBSE with Model Analysis

USA - MBSE with Model Analysis

Österreich - MBSE with Model Analysis

Schweiz - MBSE with Model Analysis

Deutschland - MBSE with Model Analysis

Czech Republic - MBSE with Model Analysis

Denmark - MBSE with Model Analysis

Estonia - MBSE with Model Analysis

Finland - MBSE with Model Analysis

Greece - MBSE with Model Analysis

Magyarország - MBSE with Model Analysis

Ireland - MBSE with Model Analysis

Luxembourg - MBSE with Model Analysis

Latvia - MBSE with Model Analysis

España - MBSE with Model Analysis

Italia - MBSE with Model Analysis

Lithuania - MBSE with Model Analysis

Nederland - MBSE with Model Analysis

Norway - MBSE with Model Analysis

Portugal - MBSE with Model Analysis

România - MBSE with Model Analysis

Sverige - MBSE with Model Analysis

Türkiye - MBSE with Model Analysis

Malta - MBSE with Model Analysis

Belgique - MBSE with Model Analysis

France - MBSE with Model Analysis

日本 - MBSE with Model Analysis

Australia - MBSE with Model Analysis

Malaysia - MBSE with Model Analysis

New Zealand - MBSE with Model Analysis

Philippines - MBSE with Model Analysis

Singapore - MBSE with Model Analysis

Thailand - MBSE with Model Analysis

Vietnam - MBSE with Model Analysis

India - MBSE with Model Analysis

Argentina - MBSE with Model Analysis

Chile - MBSE with Model Analysis

Costa Rica - MBSE with Model Analysis

Ecuador - MBSE with Model Analysis

Guatemala - MBSE with Model Analysis

Colombia - MBSE with Model Analysis

México - MBSE with Model Analysis

Panama - MBSE with Model Analysis

Peru - MBSE with Model Analysis

Uruguay - MBSE with Model Analysis

Venezuela - MBSE with Model Analysis

Polska - MBSE with Model Analysis

United Kingdom - MBSE with Model Analysis

South Korea - MBSE with Model Analysis

Pakistan - MBSE with Model Analysis

Sri Lanka - MBSE with Model Analysis

Bulgaria - MBSE with Model Analysis

Bolivia - MBSE with Model Analysis

Indonesia - MBSE with Model Analysis

Kazakhstan - MBSE with Model Analysis

Moldova - MBSE with Model Analysis

Morocco - MBSE with Model Analysis

Tunisia - MBSE with Model Analysis

Kuwait - MBSE with Model Analysis

Oman - MBSE with Model Analysis

Slovakia - MBSE with Model Analysis

Kenya - MBSE with Model Analysis

Nigeria - MBSE with Model Analysis

Botswana - MBSE with Model Analysis

Slovenia - MBSE with Model Analysis

Croatia - MBSE with Model Analysis

Serbia - MBSE with Model Analysis

Bhutan - MBSE with Model Analysis

Nepal - MBSE with Model Analysis

Uzbekistan - MBSE with Model Analysis

US Government - MBSE with Model Analysis