Course Code: mbsema
Duration: 40 hours
Prerequisites:

Nessuno.

Destinatari:

  • Sistemisti coinvolti nella modellazione dell'architettura e nella progettazione di sistemi.
  • Professionisti dell'ingegneria dei sistemi basati su modelli (MBSE).
Overview:

Utilizzando una combinazione di lezioni, demo e laboratori interattivi, questo corso fornisce una base per l'utilizzo di MBSE all'interno dell'ambiente CATIA di Magic. Gli studenti impareranno SysML e la sua applicazione all'interno di CATIA Magic. Questo corso fornisce inoltre agli studenti le capacità di costruire query all'interno dei loro modelli per produrre tabelle, matrici, mappe di relazione, legende dinamiche, regole di convalida, metriche del modello, eseguire analisi delle lacune e altro ancora.

Course Outline:

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 dei Use Case
  • Use Case Relazioni 
  • Compito pratico: Modellazione Use Cases 

Definizione dei requisiti di sistema

  • Da Use Cases a Requisiti di 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
  • 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
  • Compito pratico: Modellazione della vista della scatola nera di un sistema 

Struttura a blocchi di modellazione (visualizzazione white box) 

  • Diagramma 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 di proprietà dei vincoli con proprietà di valore
  • Esecuzione delle metriche 
  • Esercizio pratico: Modellazione delle metriche 

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 delle linee vita
  • Modellazione dei messaggi 
  • Scomposizione delle interazioni tramite riferimenti 
  • Applicazione di frammenti di interazione
  • Definizione dei vincoli di temporizzazione
  • Compito 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 
  • Compito pratico: Assegnazione degli edifici Matrix 

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 e Expressioni strutturati

  • Modulo 01 – Introduzione
  • Modulo 02 – Le basi
  • Modulo 03 – UML Metamodello e Profili
  • Modulo 04 – Operazioni di navigazione
  • Modulo 05 – Trova, verifica e filtra
  • Modulo 06 – Valori e operazioni dal modello
  • Modulo 07 – Script
  • Modulo 08 – Applicazioni in MagicDraw

Durata stimata della lezione

  • Laboratori, 60%
  • Scivoli, 35%
  • Demo, 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