OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )
Delegater måste ha en tidigare OCSMP Model Builder – Fundamental certifiering innan de deltar i utbildningen
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.
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
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