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

Prerequisites:

Delegater måste ha en tidigare OCSMP Model Builder – Fundamental certifiering innan de deltar i utbildningen

Overview:

OCSMP Model Builder – Mellanliggande undersökning testar kunskaperna och färdigheterna som används för att utveckla systemmodeller med hjälp av hela SysML-funktionsuppsättningen. Denna förmåga möjliggör mer detaljerad och exakt modellering av krav, struktur, beteende och parametriska begränsningar än de som modelleras på grundnivå. Dessutom har denna ingenjör den förståelse som behövs för att organisera komplexa modeller, definiera inbördes samband mellan modellelement och diagram, och bedöma aspekter av modellkvalitet inklusive överensstämmelse med språk- och metodbegränsningar. Kunskapsnivån som testas av denna certifiering, åtföljd av en motsvarande nivå av expertis inom modellbaserade systemteknikmetoder och verktyg, är lämplig för en systemmodelleringsledare för ett projekt och för de högst rankade teammedlemmarna som bidrar självständigt till modellen eller till systemet, till exempel en ledande systemingenjör. OCSMP Model Builder - Intermediate Certification är en förutsättning för programmets högsta certifiering, OCSMP Model Builder – Advanced, och kräver OCSMP Model Builder – Fundamental certifiering som förutsättning.

Kursens struktur är baserad på boken - A Practical Guide to SysML: The Systems Modeling Language av Friedenthal, Moore och Steiner.

Course Outline:

Introduktion till översikt över systemteknik 

  • Motivation 
  • Den systemtekniska processen
  • Typisk tillämpning av Systems Engineering-processen
  • Dokumentbaserat vs modellbaserat tillvägagångssätt för systemteknik
  • Snabb revidering av SysML
    • SysML Syfte och nyckelfunktioner
    • SysML Översikt över diagrammet
    • Vi presenterar SysML-Lite
    • En förenklad MBSE metod
      • Inlärningskurvan för SysML och MBSE
  • OCSMP Certifieringens omfattning och SysML
  • Översikt över SysML modeller med diagram

Paketet Diagram

  • Överblick
  • Definiera paket med hjälp av ett paketdiagram
  • Organisera en pakethierarki
  • Visa paketerbara Elements i ett paketdiagram
  • Paket som namnrymder
  • Importera modell Elements till paket
  • Visa beroenden mellan paketerbara Elements

Block

  • Diagram över blockdefinition
  • Modellering av struktur och egenskaper hos block med hjälp av egenskaper
  • Flöden
  • Blockera beteende
  • Modellera gränssnitt med hjälp av portar
  • Modellering av klassificeringshierarkier med hjälp av generalisering
  • Modellera blockkonfigurationer med hjälp av instanser
  • Semantik för block

Begränsningar

  • Begränsning Expressioner
  • Kapsla in begränsningar i begränsningsblock för att möjliggöra återanvändning
  • Använda komposition för att bygga komplexa villkorsblock
  • Använda ett parametriskt diagram för att binda parametrar för begränsningsblock
  • Begränsa värdeegenskaper för ett block
  • Samla in värden i blockkonfigurationer
  • Begränsa tidsberoende egenskaper för att underlätta tidsbaserad analys
  • Använda begränsningsblock för att begränsa artikelflöden

Activities

  • Aktivitetsdiagrammet
  • Åtgärder – Stiftelsen
  • Objekt och kontrollflöden
  • Signaler och andra händelser
  • Strukturera Activities
  • Avancerad flödesmodellering
  • Modelleringsbegränsningar för aktivitetskörning
  • Relatera Activities till blockeringar och andra beteenden
  • Modellering av aktivitetshierarkier med hjälp av blockdefinitionsdiagram
  • Förbättrat blockdiagram för funktionellt flöde
  • Utföra Activities

Modellering av meddelandebaserat beteende med interaktioner

  • Sekvens Diagram
  • Kontexten för interaktioner
  • Lifelines
  • Utbyte av meddelanden mellan livlinor
  • Representera tid i ett sekvensdiagram
  • Komplexa scenarier med kombinerade fragment
  • Komplexa interaktioner
  • Sönderfallande livlinor för att representera internt beteende

Diagram över tillståndsmaskin

  • Händelsebaserat beteende och tillståndsdator
  • Ange tillstånd
  • Övergång mellan tillstånd
  • Anrop till operation
  • Statliga hierarkier
  • Kontrasterande diskreta och kontinuerliga tillstånd

Use Case Diagram

  • Använda aktörer för att representera användarna i ett system
  • Använda Use Cases för att beskriva systemets funktionalitet
  • Utveckla Use Cases med beteenden

Modellering av textbaserade krav och deras relation till design

  • Krav diagram
  • Representerar ett textkrav i modellen
  • Typer av kravrelationer
  • Övergripande relationer
  • Skildring av logisk grund för kravrelationer
  • Avbilda krav och deras relationer i tabeller
  • Modellering av kravhierarkier i paket
  • Modellering av en hierarki för inneslutning av krav
  • Härledning av modelleringskrav
  • Hävda att ett krav är uppfyllt
  • Kontroll av att ett krav är uppfyllt
  • Minska tvetydigheten i kraven med hjälp av Refine-relationen
  • Använda den allmänna spårningsrelationen
  • Återanvända krav med kopieringsrelationen

Fördelningar

  • Allokera relation
  • Notation för allokering
  • Typer av tilldelning
  • Återanvändning: Ange definition och användning i allokering
  • Allokera beteende till struktur med hjälp av funktionell allokering
  • Allokera beteendeflöden till strukturella flöden
  • Fördelning mellan oberoende strukturella hierarkier
  • Modellering av strukturell flödesallokering
  • Allokera djupt kapslade egenskaper
  • Utvärdera allokering över en användarmodell

Anpassning SysML för specifika domäner

  • SysML Specifikationen och språkarkitekturen
  • Definiera modellbibliotek för att tillhandahålla återanvändbara konstruktioner
  • Definiera stereotyper för att utvidga SysML begrepp
  • Utöka språket SysML med hjälp av profiler
  • Tillämpa profiler på användarmodeller för att använda stereotyper
  • Tillämpa stereotyper när du bygger en modell
  • Definiera och använda vyer för att generera vyer av modellen

Objektorienterad systemteknisk metod

  • Metod överview
  • En fallstudie/exempel

Integrering SysML i en systemutvecklingsmiljö

  • Specificering av en integrerad systemutvecklingsmiljö
  • Mekanismer för datautbyte
  • Välja ett systemmodelleringsverktyg

Distribuera SysML i en organisation

  • Förbättringsprocess
  • Elements av en distributionsstrategi
     
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