Course Code: mbsetc
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 migliori pratiche per estendere il linguaggio SysML a supporto del loro dominio e copre la collaborazione in modo che siano efficaci nell'impiegare queste nuove competenze come un team.

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 ai 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 

Linguaggio specifico di dominio (DSL)

  • Introduzione
  • Concetti e panoramica su DSL
  • Profili
  • Stereotipi
  • Tag e valori con tag
  • Personalizzazioni

Teamwork Cloud e Cameo Collaboratore

  • Introduzione
  • Funzionalità e servizi di Teamwork Cloud
  • Applicazioni Web e amministrazione
  • Caratteristiche dello strumento di modellazione
  • Rami e fusione
  • Partizionamento del progetto
  • Collaboratore Cameo

Durata stimata della lezione

  • Laboratori, 60%
  • Scivoli, 35%
  • Demo, 5%
Sites Published:

United Arab Emirates - MBSE with Team Collaboration

Qatar - MBSE with Team Collaboration

Egypt - MBSE with Team Collaboration

Saudi Arabia - MBSE with Team Collaboration

South Africa - MBSE with Team Collaboration

Brasil - MBSE with Team Collaboration

Canada - MBSE with Team Collaboration

中国 - MBSE with Team Collaboration

香港 - MBSE with Team Collaboration

澳門 - MBSE with Team Collaboration

台灣 - MBSE with Team Collaboration

USA - MBSE with Team Collaboration

Österreich - MBSE with Team Collaboration

Schweiz - MBSE with Team Collaboration

Deutschland - MBSE with Team Collaboration

Czech Republic - MBSE with Team Collaboration

Denmark - MBSE with Team Collaboration

Estonia - MBSE with Team Collaboration

Finland - MBSE with Team Collaboration

Greece - MBSE with Team Collaboration

Magyarország - MBSE with Team Collaboration

Ireland - MBSE with Team Collaboration

Luxembourg - MBSE with Team Collaboration

Latvia - MBSE with Team Collaboration

España - MBSE with Team Collaboration

Italia - MBSE with Team Collaboration

Lithuania - MBSE with Team Collaboration

Nederland - MBSE with Team Collaboration

Norway - MBSE with Team Collaboration

Portugal - MBSE with Team Collaboration

România - MBSE with Team Collaboration

Sverige - MBSE with Team Collaboration

Türkiye - MBSE with Team Collaboration

Malta - MBSE with Team Collaboration

Belgique - MBSE with Team Collaboration

France - MBSE with Team Collaboration

日本 - MBSE with Team Collaboration

Australia - MBSE with Team Collaboration

Malaysia - MBSE with Team Collaboration

New Zealand - MBSE with Team Collaboration

Philippines - MBSE with Team Collaboration

Singapore - MBSE with Team Collaboration

Thailand - MBSE with Team Collaboration

Vietnam - MBSE with Team Collaboration

India - MBSE with Team Collaboration

Argentina - MBSE with Team Collaboration

Chile - MBSE with Team Collaboration

Costa Rica - MBSE with Team Collaboration

Ecuador - MBSE with Team Collaboration

Guatemala - MBSE with Team Collaboration

Colombia - MBSE with Team Collaboration

México - MBSE with Team Collaboration

Panama - MBSE with Team Collaboration

Peru - MBSE with Team Collaboration

Uruguay - MBSE with Team Collaboration

Venezuela - MBSE with Team Collaboration

Polska - MBSE with Team Collaboration

United Kingdom - MBSE with Team Collaboration

South Korea - MBSE with Team Collaboration

Pakistan - MBSE with Team Collaboration

Sri Lanka - MBSE with Team Collaboration

Bulgaria - MBSE with Team Collaboration

Bolivia - MBSE with Team Collaboration

Indonesia - MBSE with Team Collaboration

Kazakhstan - MBSE with Team Collaboration

Moldova - MBSE with Team Collaboration

Morocco - MBSE with Team Collaboration

Tunisia - MBSE with Team Collaboration

Kuwait - MBSE with Team Collaboration

Oman - MBSE with Team Collaboration

Slovakia - MBSE with Team Collaboration

Kenya - MBSE with Team Collaboration

Nigeria - MBSE with Team Collaboration

Botswana - MBSE with Team Collaboration

Slovenia - MBSE with Team Collaboration

Croatia - MBSE with Team Collaboration

Serbia - MBSE with Team Collaboration

Bhutan - MBSE with Team Collaboration

Nepal - MBSE with Team Collaboration

Uzbekistan - MBSE with Team Collaboration