OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )

Prerequisites:

Před účastí na školení musí mít delegáti předchozí OCSMP certifikaci Model Builder – Fundamental

Overview:

Zkouška OCSMP Model Builder – středně pokročilá testuje znalosti a dovednosti používané k vývoji systémových modelů pomocí plné sady funkcí SysML. Tato schopnost umožňuje podrobnější a přesnější modelování požadavků, struktury, chování a parametrických omezení než ty, které jsou modelovány na základní úrovni. Kromě toho má tento inženýr znalosti potřebné k organizování složitých modelů, definování vzájemných vztahů mezi prvky modelu a diagramy a posuzování aspektů kvality modelu včetně shody s jazykovými a metodickými omezeními. Úroveň znalostí testovaných touto certifikací, doprovázená odpovídající úrovní odborných znalostí v metodách a nástrojích systémového inženýrství založených na modelech, je vhodná pro vedoucího projektového modelování systému a pro členy týmu s nejvyšším hodnocením, kteří nezávisle přispívají k modelu nebo k systému, jako je vedoucí systémový inženýr. Certifikace OCSMP Model Builder – Intermediate Certification je nezbytným předpokladem pro nejvyšší certifikaci programu, OCSMP Model Builder – Advanced, a vyžaduje certifikaci OCSMP Model Builder – Fundamental.

Struktura kurzu je založena na knize - Praktický průvodce SysML: Jazyk Systems Modeling od Friedenthala, Moora a Steinera.

Course Outline:

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

  • Motivace
  • Proces systémového inženýrství
  • Typická aplikace procesu systémového inženýrství
  • Přístup založený na dokumentu vs přístup založený na modelu pro systémové inženýrství
  • Rychlá revize SysML
    • SysML Účel a klíčové vlastnosti
    • SysML Přehled diagramu
    • Představujeme SysML-Lite
    • Zjednodušená MBSE metoda
      • Křivka učení pro SysML a MBSE
  • OCSMP Pokrytí certifikací a SysML
  • Přehled na SysML Modely s diagramy

Diagram balíčku

  • Přehled
  • Definování balíčků pomocí diagramu balíčku
  • Organizace hierarchie balíčků
  • Zobrazení sbalitelných Elements na diagramu balíčku
  • Balíčky jako jmenné prostory
  • Import modelů Element do balíčků
  • Zobrazení závislostí mezi Packageable Elements

Bloky

  • Diagram definice bloku
  • Modelování struktury a charakteristik bloků pomocí vlastností
  • Toky
  • Blokové chování
  • Modelování rozhraní pomocí portů
  • Modelování hierarchií klasifikace pomocí zobecnění
  • Modelování konfigurací bloků pomocí instancí
  • Sémantika bloků

Omezení

  • Omezující Expressionty
  • Zapouzdření omezení do bloků omezení pro umožnění opětovného použití
  • Použití kompozice k vytvoření složitých omezujících bloků
  • Použití parametrického diagramu ke spojení parametrů omezujících bloků
  • Omezení hodnotových vlastností bloku
  • Zachycení hodnot v konfiguracích bloků
  • Omezení časově závislých vlastností pro usnadnění analýzy založené na čase
  • Použití omezovacích bloků k omezení toků položek

Activities

  • Diagram aktivity
  • Akce — Nadace
  • Objekt a řídicí toky
  • Signály a další události
  • Strukturování Activities
  • Pokročilé modelování toku
  • Modelování omezení při provádění činnosti
  • Vztah Activities k blokům a dalšímu chování
  • Modelování hierarchií aktivit pomocí blokových definičních diagramů
  • Vylepšený funkční blokový diagram
  • Provádění Activities

Modelování chování založeného na zprávách s interakcemi

  • Sekvenční diagram
  • Kontext pro interakce
  • Záchranná lana
  • Výměna zpráv mezi Lifelines
  • Znázornění času na sekvenčním diagramu
  • Komplexní scénáře využívající kombinované fragmenty
  • Komplexní interakce
  • Rozkládání záchranných linií k reprezentaci vnitřního chování

Schéma státního stroje

  • Chování založené na událostech a stavový stroj
  • Určení států
  • Přechod mezi státy
  • Operační volání
  • Státní hierarchie
  • Kontrastní diskrétní a spojité stavy

Use Case Schéma

  • Použití herců k zastupování uživatelů systému
  • Použití Use Cases k popisu funkce systému
  • Vypracování Use Cases s chováním

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

  • Diagram požadavků
  • Reprezentující textový požadavek v modelu
  • Typy vztahů požadavků
  • Průřezové vztahy
  • Znázorňující zdůvodnění vztahů požadavků
  • Zobrazení požadavků a jejich vztahů v tabulkách
  • Hierarchie požadavků na modelování v balíčcích
  • Modelování hierarchie zadržování požadavků
  • Odvození požadavků na modelování
  • Potvrzení, že požadavek je splněn
  • Ověření, zda je požadavek splněn
  • Snížení nejednoznačnosti požadavků pomocí upřesnění vztahu
  • Použití obecného vztahu trasování
  • Opětovné použití požadavků se vztahem kopírování

Alokace

  • Přidělit vztah
  • Alokační notace
  • Druhy alokace
  • Opětovné použití: Určení definice a použití v alokaci
  • Přiřazení chování ke struktuře pomocí funkční alokace
  • Přiřazení behaviorálních toků strukturálním tokům
  • Rozdělení mezi nezávislé strukturální hierarchie
  • Modelování alokace strukturálních toků
  • Přidělování hluboce vnořených vlastností
  • Vyhodnocení alokace v rámci uživatelského modelu

Přizpůsobení SysML pro konkrétní domény

  • SysML Specifikace a jazyková architektura
  • Definování knihoven modelů pro poskytování opakovaně použitelných konstrukcí
  • Definování stereotypů k rozšíření SysML Koncepty
  • Rozšíření SysML jazyka pomocí profilů
  • Použití profilů na uživatelské modely za účelem použití stereotypů
  • Použití stereotypů při sestavování modelu
  • Definování a použití pohledů pro generování pohledů na model

Metoda objektově orientovaného systémového inženýrství

  • Přehled metod
  • Případová studie/příklad

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

  • Určení vývojového prostředí integrovaných systémů
  • Mechanismy výměny dat
  • Výběr nástroje pro modelování systému

Nasazení SysML v organizaci

  • Proces zlepšování
  • Elements strategie nasazení
Sites Published:

United Arab Emirates - OCSMP Model Builder - Intermediate prep

Qatar - OCSMP Model Builder - Intermediate prep

Egypt - OCSMP Model Builder - Intermediate prep

Saudi Arabia - OCSMP Model Builder - Intermediate prep

South Africa - OCSMP Model Builder - Intermediate prep

Brasil - OCSMP Model Builder - Intermediate prep

Canada - OCSMP Model Builder - Intermediate prep

中国 - OCSMP Model Builder - Intermediate prep

香港 - OCSMP Model Builder - Intermediate prep

澳門 - OCSMP Model Builder - Intermediate prep

台灣 - OCSMP Model Builder - Intermediate prep

USA - OCSMP Model Builder - Intermediate prep

Österreich - OCSMP Model Builder - Intermediate prep

Schweiz - OCSMP Model Builder - Intermediate prep

Deutschland - OCSMP Model Builder - Intermediate prep

Czech Republic - OCSMP Model Builder - Intermediate prep

Denmark - OCSMP Model Builder - Intermediate prep

Estonia - OCSMP Model Builder - Intermediate prep

Finland - OCSMP Model Builder - Intermediate prep

Greece - OCSMP Model Builder - Intermediate prep

Magyarország - OCSMP Model Builder - Intermediate prep

Ireland - OCSMP Model Builder - Intermediate prep

Israel - OCSMP Model Builder - Intermediate prep

Luxembourg - OCSMP Model Builder - Intermediate prep

Latvia - OCSMP Model Builder - Intermediate prep

España - OCSMP Model Builder - Intermediate prep

Italia - OCSMP Model Builder - Intermediate prep

Lithuania - OCSMP Model Builder - Intermediate prep

Nederland - OCSMP Model Builder - Intermediate prep

Norway - OCSMP Model Builder - Intermediate prep

Portugal - OCSMP Model Builder - Intermediate prep

România - OCSMP Model Builder - Intermediate prep

Sverige - OCSMP Model Builder - Intermediate prep

Türkiye - OCSMP Model Builder - Intermediate prep

Malta - OCSMP Model Builder - Intermediate prep

Belgique - OCSMP Model Builder - Intermediate prep

France - OCSMP Model Builder - Intermediate prep

日本 - OCSMP Model Builder - Intermediate prep

Australia - OCSMP Model Builder - Intermediate prep

Malaysia - OCSMP Model Builder - Intermediate prep

New Zealand - OCSMP Model Builder - Intermediate prep

Philippines - OCSMP Model Builder - Intermediate prep

Singapore - OCSMP Model Builder - Intermediate prep

Thailand - OCSMP Model Builder - Intermediate prep

Vietnam - OCSMP Model Builder - Intermediate prep

India - OCSMP Model Builder - Intermediate prep

Argentina - OCSMP Model Builder - Intermediate prep

Chile - OCSMP Model Builder - Intermediate prep

Costa Rica - OCSMP Model Builder - Intermediate prep

Ecuador - OCSMP Model Builder - Intermediate prep

Guatemala - OCSMP Model Builder - Intermediate prep

Colombia - OCSMP Model Builder - Intermediate prep

México - OCSMP Model Builder - Intermediate prep

Panama - OCSMP Model Builder - Intermediate prep

Peru - OCSMP Model Builder - Intermediate prep

Uruguay - OCSMP Model Builder - Intermediate prep

Venezuela - OCSMP Model Builder - Intermediate prep

Polska - OCSMP Model Builder - Intermediate prep

United Kingdom - OCSMP Model Builder - Intermediate prep

South Korea - OCSMP Model Builder - Intermediate prep

Pakistan - OCSMP Model Builder - Intermediate prep

Sri Lanka - OCSMP Model Builder - Intermediate prep

Bulgaria - OCSMP Model Builder - Intermediate prep

Bolivia - OCSMP Model Builder - Intermediate prep

Indonesia - OCSMP Model Builder - Intermediate prep

Kazakhstan - OCSMP Model Builder - Intermediate prep

Moldova - OCSMP Model Builder - Intermediate prep

Morocco - OCSMP Model Builder - Intermediate prep

Tunisia - OCSMP Model Builder - Intermediate prep

Kuwait - OCSMP Model Builder - Intermediate prep

Oman - OCSMP Model Builder - Intermediate prep

Slovakia - OCSMP Model Builder - Intermediate prep

Kenya - OCSMP Model Builder - Intermediate prep

Nigeria - OCSMP Model Builder - Intermediate prep

Botswana - OCSMP Model Builder - Intermediate prep

Slovenia - OCSMP Model Builder - Intermediate prep

Croatia - OCSMP Model Builder - Intermediate prep

Serbia - OCSMP Model Builder - Intermediate prep

Bhutan - OCSMP Model Builder - Intermediate prep

Nepal - OCSMP Model Builder - Intermediate prep