Course Code: mbsema
Duration: 40 hours
Prerequisites:

Brak.

Docelowi odbiorcy:

  • Inżynierowie systemów zaangażowani w modelowanie architektury i projektowanie systemów.
  • Praktycyinżynierii systemów opartej na modelach (MBSE).
Overview:

Wykorzystując połączenie wykładów, demonstracji i interaktywnych laboratoriów, kurs ten stanowi podstawę do wykorzystania MBSE w środowisku CATIA Magic. Studenci poznają SysML i jego zastosowanie w CATIA Magic. Kurs ten zapewnia również studentom możliwość konstruowania zapytań w swoich modelach w celu tworzenia niestandardowych tabel, macierzy, map relacji, dynamicznych legend, reguł walidacji, metryk modeli, przeprowadzania analiz luk i nie tylko.

Course Outline:

Wprowadzenie

  • Wprowadzenie trenera i uczestników
  • Wprowadzenie do modelowania
  • Wprowadzenie do SysML
  • Wprowadzenie do MagicDraw/Cameo
  • Definicja studium przypadku

Dekompozycja systemu strukturalnego

  • Notacja diagramu pakietów
  • Dekompozycja systemu na pakiety
  • Modelowanie zależności pakietów
  • Zadanie praktyczne: Modelowanie struktury pakietów

Analiza potrzeb użytkownika

  • Notacja diagramu Use Case
  • Identyfikacja aktorów
  • Identyfikacja Use Case
  • Relacje Use Case
  • Zadanie praktyczne: Modelowanie Use Case

Definiowanie wymagań systemowych

  • Od Use Case do wymagań systemowych
  • Notacja diagramu wymagań
  • Określanie wymagań
  • Definiowanie struktury wymagań
  • Weryfikacja wymagań za pomocą przypadków testowych
  • Relacje między wymaganiami
  • Zadanie praktyczne: Modelowanie wymagań

Definiowanie bloków strukturalnych (widok czarnej skrzynki)

  • Notacja diagramu definicji bloków
  • Bloki strukturalne
  • Modelowanie właściwości bloków
  • Definiowanie relacji między blokami
  • Definiowanie słownika danych systemu
  • Zadanie praktyczne: Modelowanie widoku czarnej skrzynki systemu

Modelowanie struktury bloków (widok białej skrzynki)

  • Wewnętrzny schemat blokowy
  • Wizualizacja części bloku
  • Łączenie części za pomocą złączy
  • Definiowanie portów
  • Definiowanie przepływu elementów i bloków interfejsu
  • Zadanie praktyczne: Modelowanie białoskrzynkowego widoku systemu

Modelowanie ograniczeń systemu

  • Definiowanie bloków ograniczeń
  • Wiązanie właściwości ograniczeń z właściwościami wartości
  • Wykonywanie parametryzacji
  • Zadanie praktyczne: Modelowanie parametryczne

Projektowanie zachowania systemu opartego na stanach

  • Notacja diagramu maszyny stanów
  • Identyfikacja stanów
  • Definiowanie zdarzeń przejścia stanu
  • Określanie sygnałów
  • Określanie efektów
  • Wykonywanie maszyn stanów
  • Zadanie praktyczne: Modelowanie maszyn stanów

Projektowanie przepływów sterowania i danych

  • Diagram aktywności
  • Definiowanie Activiti
  • Określanie parametrów
  • Definiowanie akcji
  • Modelowanie przepływów sterowania
  • Modelowanie przepływu danych
  • Wykonywanie Activities
  • Zadanie praktyczne: Modelowanie Activiti

Projektowanie Communication

  • Notacja diagramu sekwencji
  • Modelowanie linii życia
  • Modelowanie komunikatów
  • Dekompozycja interakcji przy użyciu referencji
  • Stosowanie fragmentów interakcji
  • Definiowanie ograniczeń czasowych
  • Zadanie praktyczne: Modelowanie interakcji

Modelowanie konstrukcji przekrojowych

  • Architektury logiczne i fizyczne
  • Relacja alokacji
  • Opcje wyświetlania przydziałów
  • Identyfikacja typów przydziałów
  • Alokacja Matrix
  • Przydział praktyczny: Przydział budynku Matrix

Walidacja modelu

  • Wprowadzenie do kursu
  • Wprowadzenie do walidacji modeli
  • Tworzenie niestandardowych zestawów walidacji
  • Wprowadzenie do metryk modelu
  • Predefiniowane zestawy metryk
  • Tworzenie niestandardowych zestawów metryk

Modele i ustrukturyzowane Expressjony

  • Moduł 01 -Wprowadzenie
  • Moduł 02 - Podstawy
  • Moduł 03 - UML Metamodel i profile
  • Moduł 04 - Operacje nawigacyjne
  • Moduł 05 - Znajdowanie, testowanie ifiltrowanie
  • Moduł 06 - Wartości i operacje zmodelu
  • Moduł 07 - Skrypty
  • Moduł 08 - Aplikacje w [3]

Szacowany czas trwania zajęć

  • Laboratoria, 60%
  • Slajdy, 35%
  • Demonstracje, 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