Course Code: mbsema
Duration: 40 hours
Prerequisites:

Niciunul.

Audiență vizată:

  • Ingineri de sisteme implicați în modelarea arhitecturii și proiectarea sistemelor.
  • Practicanți aiingineriei sistemelor bazate pe modele (MBSE).
Overview:

Folosind o combinație de prelegeri, demonstrații și laboratoare interactive, acest curs oferă o bază pentru utilizarea MBSE în cadrul mediului CATIA Magic. Studenții vor învăța SysML și aplicarea sa în cadrul CATIA Magic. Acest curs oferă, de asemenea, studenților capacitatea de a construi interogări în cadrul modelelor lor pentru a produce tabele personalizate, matrici, hărți ale relațiilor, legende dinamice, reguli de validare, măsurători ale modelului, pentru a efectua analize ale lacunelor și multe altele.

Course Outline:

Introducere

  • Prezentarea formatorului și a participanților
  • Introducere în modelare
  • Introducere la SysML
  • Introducere în MagicDraw/Cameo
  • Definirea unui studiu de caz

Descompunerea structurală a sistemului

  • Notația diagramei de pachete
  • Descompunerea sistemului în pachete
  • Modelarea dependențelor dintre pachete
  • Lucrare practică: Modelarea structurii pachetelor

Analiza nevoilor utilizatorului

  • Use Case Notarea diagramelor
  • Identificarea actorilor
  • Identificarea Use Cases
  • Use Case Relații
  • Lucrare practică: Modelarea Use Cases

Definirea cerințelor sistemului

  • De la Use Cases la cerințe de sistem
  • Notația diagramei cerințelor
  • Specificarea cerințelor
  • Definirea structurii cerințelor
  • Verificarea cerințelor cu ajutorul cazurilor de testare
  • Relațiile dintre cerințe
  • Lucrare practică: Modelarea cerințelor

Definirea blocurilor structurale (perspectiva cutiei negre)

  • Notația diagramei de definire a blocurilor
  • Blocuri structurale
  • Modelarea proprietăților blocurilor
  • Definirea relațiilor dintre blocuri
  • Definirea dicționarului de date al sistemului
  • Lucrare practică: Modelarea viziunii Black Box a unui sistem

Modelarea structurii blocurilor (vedere în cutie albă)

  • Diagrama internă a blocului
  • Vizualizarea părților blocului
  • Legătura părților cu conectori
  • Definirea porturilor
  • Definirea fluxurilor de elemente și a blocurilor de interfață
  • Temă practică: Modelarea unei vizualizări în cutie albă a unui sistem

Modelarea constrângerilor sistemului

  • Definirea blocurilor de constrângeri
  • Legătura proprietăților constrângerilor cu proprietățile valorii
  • Executarea parametrilor
  • Lucrare practică: Modelarea parametrilor

Proiectarea comportamentului sistemului bazat pe stări

  • Notația diagramei mașinii de stare
  • Identificarea stărilor
  • Definirea evenimentelor de tranziție de stare
  • Specificarea semnalelor
  • Specificarea efectelor
  • Executarea mașinilor de stare
  • Sarcină practică: Modelarea mașinilor de stare

Proiectarea fluxurilor de control și de date

  • Diagrama de activitate
  • Definirea Activities
  • Specificarea parametrilor
  • Definirea acțiunilor
  • Modelarea fluxurilor de control
  • Modelarea fluxurilor de date
  • Executarea Activities
  • Lucrare practică: Modelare Activities

Proiectare Communications

  • Notarea diagramelor de secvență
  • Modelarea liniilor de viață
  • Modelarea mesajelor
  • Descompunerea interacțiunilor cu ajutorul referințelor
  • Aplicarea fragmentelor de interacțiune
  • Definirea constrângerilor de sincronizare
  • Lucrare practică: Modelarea interacțiunilor

Modelarea constructelor transversale

  • Arhitecturi logice și fizice
  • Relația de alocare
  • Opțiuni de afișare a alocărilor
  • Identificarea tipurilor de alocări
  • Alocarea Matrix
  • Lucrare practică: Alocarea clădirilor Matrix

Validarea modelului

  • Introducere în curs
  • Introducere în validarea modelului
  • Creareasuitelor de validare personalizate
  • Introducere în metricile modelului
  • Suită de metrici predefinite
  • Dezvoltarea de suite de metrici personalizate

Modele și Expressioni structurați

  • Modul 01 -Introducere
  • Modul 02 - Noțiuni de bază
  • Modul 03 - UML Metamodel și profiluri
  • Modul 04 -Operații de navigare
  • Modul 05 - Găsire, testare șifiltrare
  • Modul 06 - Valori și operațiuni dinmodel
  • Modul 07 - Scripturi
  • Modul 08 - Aplicații în [3]

Durata estimată a orelor de curs

  • Laboratoare, 60%
  • Diapozitive, 35%
  • Demonstrații, 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