Course Code: sysmlautomotive
Duration: 24 hours
Prerequisites:

Adresaci szkolenia:

• Analitycy systemowi i kierownicy zespołu programistów
• Osoby pełniące rolę architektów systemowych
• Osoby odpowiedzialne za dokumentowanie i zbieranie wymagań
• Osoby związane z utrzymaniem prawidłowości realizacji procesów analitycznych


Wymagania:

• Umiejętność analitycznego myślenia
• Umiejętność pracy w systemie operacyjnym Microsoft Windows na poziomie średnio
zaawansowanego użytkownika

Overview:

Zalety szkolenia:

Zajęcia prezentują spektrum zagadnień poruszanych w ramach notacji SysML, dla branży
Automotive
W ramach zajęć, prezentowane są techniki i strategie realizacji prac analitycznych ze
szczególnym uwzględnieniem efektywności ich stosowania


Cele szkolenia:

• Praktyczne opanowanie umiejętności modelowania elementów i całości systemu z użyciem
notacji SysML
• Samodzielne określanie miejsca i zakresu zastosowań notacji SysML w projekcie
• Wykształcenie umiejętności analizy i rozwiązań ze względu na różne perspektywy realizacji
• Powiązanie zadań modelowania i dokumentowania z procesami wytwórczymi

Course Outline:

Program zajęć:

1. Relacje i zakres zastosowań UML 2.* oraz SysML
• Przypomnienie pojęć dotyczących „szerokiej analizy”
• Główne elementy profili UML
• Perspektywy analityczne
• Różnice i elementy wspólne pomiędzy UML i SysML
• Proces wytwórczy Automotive SPICE a SysML
• Zakres: specyfikacja, analiza, design, weryfikacja i walidacja


2. Perspektywa wymagań
• Rodzaje i wpływ wymagań na projekt
• Różnice pomiędzy wymaganiem, cechą i potrzebą
• Dokumentowanie wymagań z uwzględnieniem ich rozliczalności
• Przypadki mapowania oraz weryfikacja i walidacja realizacji wymagań


3. Specyficzne elementy SysML
• Rozszerzenia diagramów w stosunku do UML oraz ich cel
• Diagramy specyficzne dla SysML


4. Realizacja modelowania SysML w programie Enterprise Architect
• Block Diagram i Internal Bock Diagram - różnice i specyfika
• Dobre praktyki realizacji prac w EA

• Praktyczne sposoby zarządzania złożonym środowiskiem projektowo-analitycznym


5. Zakres parametryzacji diagramów
• SysML a OCL
• Praktyczna parametryzacja umożliwiająca wyciąganie wniosków i weryfikację poprawności
założeń


6. Rozszerzenia diagramów aktywności
• Diagram aktywności dla potrzeb Automotive
• Elementy rozszerzeń diagramu aktywności w SysML


7. Modelowanie maszyn stanu
• Cel i potrzeba modelowania maszyny stanu
• Rodzaje maszyn stanu i ich rozszerzenie w SysML
• Od maszyny stanu do kodu


8. Przypadki użycia
• Przypadek użycia jako element sterujący procesem wytwarzania
• Praktyczne tworzenie przypadków użycia
• Modelowanie przypadków użycia, z pomocą diagramów aktywności i stanu


9. Diagramy pakietów
• Relacje pomiędzy pakietami
• Zachowanie i zmiana przestrzeni nazewniczych
• Osadzanie elementów w ramach pakietów
• Pakiet jako element porządkujący prace przy złożonym projekcie