award icon svg Certificate

Návrh Školení

Úvod do systémového inženýrství – Přehled 

  • Motivace
  • Proces systémového inženýrství
  • Typické použití procesu systémového inženýrství
  • Dokumentově orientovaný vs. modelově orientovaný přístup k systémovému inženýrství
  • Stručná revize SysML
    • Účel a klínové funkce SysML
    • Přehled diagramů SysML
    • Úvod do SysML-Lite
    • Zjednodušená metoda MBSE
      • Naučná křivka pro SysML a MBSE
  • Obsah certifikace OCSMP a SysML
  • Přehled modelů SysML s diagramy

Diagram balíčků

  • Přehled
  • Definování balíčků pomocí diagramu balíčků
  • Organizace hierarchie balíčků
  • Zobrazení modelovatelných prvků na diagramu balíčků
  • Balíčky jako obory názvů
  • Importování prvků modelu do balíčků
  • Zobrazení závislostí mezi modelovatelnými prvky

Bloky

  • Diagram definice bloků
  • Modelování struktury a vlastností bloků pomocí vlastností
  • Toky
  • Chování bloku
  • Modelování rozhraní pomocí portů
  • Modelování hierarchií tříd pomocí zobecnění
  • Modelování konfigurací bloků pomocí instancí
  • Sémantika bloků

Omezující podmínky

  • Výrazy omezujících podmínek
  • Zapouzdření omezujících podmínek v blocích omezujících podmínek pro jejich opakování
  • Použití kompozice k vytvoření složitých bloců omezujících podmínky
  • Použití parametrického diagramu pro vázání parametrů bloků omezujících podmínky
  • Omezování vlastností hodnot bloku
  • Zachycení hodnot v konfiguracích bloků
  • Omezování časozávislých vlastností pro usnadnění základové analýzy času
  • Použití bloků omezujících podmínky k omezení toků položek

Aktivity

  • Diagram aktivity
  • Akce – Základní prvky
  • Toky objektů a řízení
  • Signály a jiné události
  • Strukturování aktivit
  • Pokročilé modelování toku
  • Modelování omezujících podmínek při provádění aktivity
  • Vztah mezi aktivitami, bloky a jinými chování
  • Modelování hierarchie aktivit pomocí diagramu definice bloků
  • Rozšířený funkční diagram toku bloku
  • Provádění aktivit

Modelování zprávového chování s interakcemi

  • Diagram sekvence
  • Kontext pro interakce
  • Životní čáry
  • Výměna zpráv mezi životními čárami
  • Zobrazení času na diagramu sekvence
  • Komplexní scénáře pomocí kombinovaných fragmentů
  • Složité interakce
  • Rozklad životních čar pro reprezentaci interního chování

Diagram stavového automatu

  • Událostě založené chování a stavový automat
  • Určení stavů
  • Přechody mezi stavy
  • Volání operací
  • Hierarchie stavů
  • Kontrast diskrétních a spojitých stavů

Diagram použití systému (Use Case)

  • Použití aktérů k reprezentaci uživatelů systému
  • Použití případů použití (Use Cases) pro popis funkcionalit systému
  • Rozšiřování případů použití chováním

Modelování textových požadavků a jejich vztah k návrhu

  • Diagram požadavků
  • Reprezentace textového požadavku v modelu
  • Typy vztahů mezi požadavky
  • Křížové vztahy
  • Zobrazení důvodů pro vztahy mezi požadavky
  • Zobrazení požadavků a jejich vztahů v tabulkách
  • Modelování hierarchií požadavků v balíčcích
  • Modelování hierarchie obsahu požadavků
  • Modelování derivace požadavků
  • Prohlášení, že požadavek je splněn
  • Ověření, že požadavek je splněn
  • Zjednodušení nejasností v požadavcích pomocí vztahu Refine
  • Použití obecného vztahu Trace
  • Opakování požadavků pomocí vztahu Copy

Přiřazování

  • Vztah přiřazení
  • Notace přiřazení
  • Druhy přiřazení
  • Opakování: Specifikace definice a použití v přiřazení
  • Přiřazování chování k struktuře pomocí funkčního přiřazení
  • Přiřazování toků chování k tokům struktury
  • Přiřazování mezi nezávislými hierarchiemi struktur
  • Modelování přiřazení toků struktury
  • Přiřazování hluboce zanořených vlastností
  • Evaluace přiřazení napříč uživatelským modelem

Přizpůsobení SysML pro specifické domény

  • Specifikace a architektura jazyka SysML
  • Definování knihoven modelů k poskytování opakovatelných konstrukcí
  • Definování stereo typů pro rozšíření konceptů SysML
  • Rozšiřování jazyka SysML pomocí profilů
  • Aplikace profilů na uživatelské modely pro použití stereo typů
  • Použití stereo typů při sestavování modelu
  • Definování a používání výhledů pro generování pohledů na model

Objektově orientovaná metoda systémového inženýrství

  • Přehled metody
  • Studie případu / příklad

Integrace SysML do prostředí vývoje systémů

  • Specifikace integrovaného prostředí vývoje systémů
  • Mechanizmy výměny dat
  • Výběr nástroje pro modelování systému

Nasazení SysML ve společnosti

  • Proces vylepšení
  • Prvky strategie nasazení

Požadavky

Účastníci musí mít předem OCSMP Model Builder - Fundamental certifikaci, než se zúčastní školení

 28 hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie