Zkuste nás kontaktovat

award icon svg Reference

Návrh Školení

Přehled úvodu do inženýrství systémů

  • Motivace
  • Proces inženýrství systémů
  • Typické využití procesu inženýrství systémů
  • Dokumentově založený vs. modelově založený přístup v inženýrství systémů
  • Rychlé opakování SysML

    • Účel a klíčové funkce SysML
    • Přehled diagramů SysML
    • Úvod do SysML-Lite
    • Zjednodušená metoda MBSE

      • Krivka učení pro SysML a MBSE
  • Pokrytí certifikace OCSMP a SysML
  • Přehled modelů SysML s diagramy

Diagram balíků

  • Přehled
  • Definice balíků pomocí diagramu balíků
  • Organizace hierarchie balíků
  • Zobrazení elementů balíku na diagramu balíků
  • Balíky jako jmenovací prostory
  • Importování elementů modelu do balíků
  • Zobrazení závislostí mezi elementy balíku

Bloky

  • Diagram definice bloků
  • Modelování struktury a charakteristik bloků pomocí vlastností
  • Toky
  • Chování bloků
  • Modelování rozhraní pomocí portů
  • Modelování hierarchií klasifikace pomocí generalizace
  • Modelování konfigurací bloků pomocí instancí
  • Sémantika bloků

Omezení

  • Výrazy omezení
  • Uzavření omezení v bloku omezení pro umožnění opětovného použití
  • Využití kompozice k sestavení komplexních bloků omezení
  • Použití parametrického diagramu k bindování parametrů bloků omezení
  • Omezování hodnotových vlastností bloku
  • Zachycení hodnot v konfiguracích bloků
  • Omezování vlastností závislých na čase pro usnadnění analýzy založené na čase
  • Využití bloků omezení k omezení toků položek

Aktivity

  • Diagram aktivit
  • Akce—základ
  • Toky objektů a řízení
  • Signály a další události
  • Strukturování aktivit
  • Pokročilé modelování toků
  • Modelování omezení na provádění aktivit
  • Propojení aktivit s bloky a jiným chováním
  • Modelování hierarchií aktivit pomocí diagramů definice bloků
  • Vylepšený diagram funkčních tokových bloků
  • Provádění aktivit

Modelování chování založeného na zprávách pomocí interakcí

  • Sekvenční diagram
  • Kontext interakcí
  • Životní cesty (Lifelines)
  • Výměna zpráv mezi životními cestami
  • Reprezentace času na sekvenčním diagramu
  • Komplexní scénáře pomocí kombinovaných fragmentů
  • Komplexní interakce
  • Rozkládání životních cest pro reprezentaci vnitřního chování

Diagram stavového automatu

  • Chování řízené událostmi a stavový automat
  • Specifikace stavů
  • Přechody mezi stavy
  • Volání operací
  • Hierarchie stavů
  • Porovnání diskrétních a souvislých stavů

Diagram případů užití

  • Využití aktérů k reprezentaci uživatelů systému
  • Využití případů užití k popisu funkcionality systému
  • Rozpracování případů užití pomocí chování

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
  • Překrývající se vztahy
  • Vykreslení důvodu pro vztahy mezi požadavky
  • Vykreslení požadavků a jejich vztahů v tabulkách
  • Modelování hierarchií požadavků v balících
  • Modelování hierarchie containmentu požadavků
  • Modelování odvození požadavků
  • Potvrzení, že je požadavek splněn
  • Ověření, že je požadavek splněn
  • Snížení nejednoznačnosti požadavků pomocí vztahu Refine
  • Využití univerzálního vztahu pro sledování (Trace)
  • Opětovné použití požadavků pomocí vztahu Copy

Přiřazení

  • Vztah Allocate
  • Notace přiřazení
  • Druhy přiřazení
  • Opětovné použití: specifikace definice a použití v přiřazení
  • Přiřazování chování struktuře pomocí funkčního přiřazení
  • Přiřazování behaviorálních toků strukturním tokům
  • Přiřazování mezi nezávislými strukturálními hierarchiemi
  • Modelování strukturního přiřazení toků
  • Přiřazování hluboce vnořených vlastností
  • Hodnocení přiřazení napříč uživatelským modelem

Přizpůsobování SysML pro konkrétní domény

  • Specifikace SysML a architektura jazyka
  • Definice knihoven modelů pro poskytnutí znovu použitelných konstrukcí
  • Definice stereotypů pro rozšíření konceptů SysML
  • Rozšíření jazyka SysML pomocí profilů
  • Aplikace profilů na uživatelské modely pro použití stereotypů
  • Aplikace stereotypů při budování modelu
  • Definice a využití pohledů (Viewpoints) pro generování pohledů modelu

Metoda systémového inženýrství orientovaná na objekty

  • 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ů
  • Mechanismy výměny dat
  • Výběr nástroje pro modelování systémů

Nasazení SysML v organizaci

  • Proces zlepšování
  • Elemety strategie nasazení

Požadavky

Účastníci musí mít před absolvováním školení již získanou certifikaci OCSMP Model Builder - Fundamental

 28 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie