Plan Szkolenia
Wprowadzenie
- Prezentacje prowadzącego i uczestników
- Wprowadzenie do modelowania
- Wprowadzenie do SysML
- Wprowadzenie do MagicDraw/Cameo
- Definicja przypadku studium
Dekompozycja systemu strukturalnego
- Notacja diagramów pakietów
- Dekompozycja systemu na pakiety
- Modelowanie zależności między pakietami
- Zadanie praktyczne: Modelowanie struktury pakietów
Analiza potrzeb użytkownika
- Notacja diagramów przypadków użycia
- Identyfikacja aktorów
- Identyfikacja przypadków użycia
- Zależności między przypadkami użycia
- Zadanie praktyczne: Modelowanie przypadków użycia
Definiowanie wymagań systemowych
- Przejście od przypadków użycia do wymagań systemowych
- Notacja diagramów wymagań
- Określanie wymagań
- Definiowanie struktury wymagań
- Weryfikacja wymagań za pomocą testów
- Zależności między wymaganiami
- Zadanie praktyczne: Modelowanie wymagań
Definiowanie bloków strukturalnych (widok czarnej skrzynki)
- Notacja diagramów definicji bloków
- Bloki strukturalne
- Modelowanie właściwości bloków
- Definiowanie zależności między blokami
- Definiowanie słownika danych systemu
- Zadanie praktyczne: Modelowanie widoku czarnej skrzynki systemu
Modelowanie struktury bloków (widok białej skrzynki)
- Diagram wewnętrzny bloku
- Wizualizacja części bloków
- Łączenie części za pomocą łączników
- Definiowanie portów
- Definiowanie przepływu elementów i bloków interfejsowych
- Zadanie praktyczne: Modelowanie widoku białej skrzynki systemu
Modelowanie ograniczeń systemu
- Definiowanie bloków ograniczeń
- Powiązywanie właściwości ograniczeń z właściwościami wartości
- Wykonywanie parametryków
- Zadanie praktyczne: Modelowanie parametryków
Projektowanie zachowania systemu opartego na stanach
- Notacja diagramów maszyn stanów
- Identyfikacja stanów
- Definiowanie zdarzeń przejść stanowych
- Określanie sygnałów
- Określanie efektów
- Wykonywanie maszyn stanów
- Zadanie praktyczne: Modelowanie maszyn stanów
Projektowanie przepływów kontroli i danych
- Diagram aktywności
- Definiowanie aktywności
- Określanie parametrów
- Definiowanie działań
- Modelowanie przepływów kontroli
- Modelowanie przepływów danych
- Wykonywanie aktywności
- Zadanie praktyczne: Modelowanie aktywności
Projektowanie komunikacji
- Notacja diagramów sekwencji
- Modelowanie linii życia
- Modelowanie wiadomości
- Dekompozycja interakcji za pomocą referencji
- Zastosowanie fragmentów interakcji
- Definiowanie ograniczeń czasowych
- Zadanie praktyczne: Modelowanie interakcji
Modelowanie konstrukcji przekrojowych
- Architektura logiczna i fizyczna
- Zależność alokacji
- Opcje wyświetlania alokacji
- Identyfikacja rodzajów alokacji
- Macierz alokacji
- Zadanie praktyczne: Budowanie macierzy alokacji
Trening symulacyjny
- Wprowadzenie do kursu
- Symulacja architektury
- Diagramy aktywności
- Diagramy maszyn stanów
- Diagramy sekwencji
- Diagramy parametryczne
- Zautomatyzowana weryfikacja wymagań za pomocą symulacji
Wymagania
Brak.
Grupa docelowa:
- Inżynierowie systemowi zaangażowani w modelowanie architektury i projektowanie systemów.
- Praktycy Model-Based Systems Engineering (MBSE).
Opinie uczestników (3)
Pani Malavika jest bardzo dobrą trenerką. Bardzo pracowita i odpowiedzialna na moje pytania. Rozumiem, że zakres zastosowań SysML i EA jest bardzo szeroki, starała się przedstawić szkolenie w najodpowiedniejszy sposób. Nawet poświęcała swój czas wolny, aby szukać odpowiedzi na nasze pytania. Moje uznanie! Wspaniała nauczycielka!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
dużo ćwiczeń praktycznych