OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )
Delegater må ha en tidligere OCSMP modellbygger – grunnleggende sertifisering før de deltar på opplæringen
OCSMP Model Builder – mellomeksamen tester kunnskapen og ferdighetene som brukes til å utvikle systemmodeller ved å bruke hele SysML-funksjonssettet. Denne egenskapen muliggjør mer detaljert og presis modellering av krav, struktur, oppførsel og parametriske begrensninger enn de som er modellert på grunnleggende nivå. I tillegg har denne ingeniøren den forståelsen som trengs for å organisere komplekse modeller, definere innbyrdes relasjoner mellom modellelementer og diagrammer, og vurdere aspekter ved modellkvalitet inkludert samsvar med språk- og metodebegrensninger. Kunnskapsnivået testet av denne sertifiseringen, ledsaget av et tilsvarende ekspertisenivå innen modellbaserte systemutviklingsmetoder og verktøy, er passende for en systemmodelleringsleder for et prosjekt og for de topprangerte teammedlemmene som bidrar uavhengig til modellen eller til systemet, for eksempel en ledende systemingeniør. OCSMP Model Builder – Intermediate Certification er en forutsetning for programmets høyeste sertifisering, OCSMP Model Builder – Advanced, og krever OCSMP Model Builder – Fundamental sertifisering som forutsetning.
Kursstrukturen er basert på boken - A Practical Guide to SysML: The Systems Modeling Language av Friedenthal, Moore og Steiner.
Introduksjon til Systems Engineering Oversikt
- Motivasjon
- Systems Engineering Prosessen
- Typisk anvendelse av systemteknikkprosessen
- Dokumentbasert vs modellbasert tilnærming for systemteknikk
- Rask revisjon av SysML
- SysML Formål og nøkkelfunksjoner
- SysML Diagramoversikt
- Vi introduserer SysML-Lite
- En forenklet MBSE metode
- Læringskurven for SysML og MBSE
- OCSMP Sertifiseringsdekning og SysML
- Oversikt over SysML Modeller med diagrammer
Pakkediagrammet
- Oversikt
- Definere pakker ved hjelp av et pakkediagram
- Organisere et pakkehierarki
- Viser pakkebare Elementer på et pakkediagram
- Pakker som navnerom
- Importere modeller Element til pakker
- Viser avhengigheter mellom pakkebare Elements
Blokker
- Blokkdefinisjonsdiagram
- Modellering av strukturen og egenskapene til blokker ved hjelp av egenskaper
- Strømmer
- Blokker atferd
- Modellering av grensesnitt ved bruk av porter
- Modellering av klassifiseringshierarkier ved hjelp av generalisering
- Modellering av blokkkonfigurasjoner ved hjelp av forekomster
- Semantikk av blokker
Begrensninger
- Begrensning Expressioner
- Innkapsle begrensninger i begrensningsblokker for å aktivere gjenbruk
- Bruke komposisjon for å bygge komplekse begrensningsblokker
- Bruke et parametrisk diagram for å binde parametere for begrensningsblokker
- Begrensende verdiegenskaper til en blokk
- Fange verdier i blokkkonfigurasjoner
- Begrensning av tidsavhengige egenskaper for å lette tidsbasert analyse
- Bruke begrensningsblokker for å begrense vareflyten
Activities
- Aktivitetsdiagrammet
- Handlinger – Stiftelsen
- Objekt og kontrollstrømmer
- Signaler og andre hendelser
- Strukturering Activities
- Avansert flytmodellering
- Modelleringsbegrensninger på aktivitetsutførelse
- Relaterer Activitier til blokker og annen atferd
- Modellering av aktivitetshierarkier ved hjelp av blokkdefinisjonsdiagrammer
- Forbedret funksjonelt flytblokkdiagram
- Utfører Activities
Modellering av meldingsbasert atferd med interaksjoner
- Sekvensdiagrammet
- Konteksten for interaksjoner
- Livslinjer
- Utveksling av meldinger mellom livslinjer
- Representerer tid på et sekvensdiagram
- Komplekse scenarier ved bruk av kombinerte fragmenter
- Komplekse interaksjoner
- Nedbrytende livslinjer for å representere intern atferd
Statsmaskindiagram
- Hendelsesbasert atferd og tilstandsmaskin
- Spesifiser stater
- Overgang mellom stater
- Operasjonsanrop
- Statshierarkier
- Kontrasterende diskrete og kontinuerlige tilstander
Use Case Diagram
- Bruke skuespillere for å representere brukerne av et system
- Bruke Use Cases for å beskrive systemfunksjonalitet
- Utdype Use Caseer med atferd
Modellering av tekstbaserte krav og deres forhold til design
- Kravdiagram
- Representerer et tekstkrav i modellen
- Typer kravforhold
- Tverrgående forhold
- Viser begrunnelse for kravforhold
- Viser krav og deres forhold i tabeller
- Modellering av kravhierarkier i pakker
- Modellering av et kravinneslutningshierarki
- Utledning av modelleringskrav
- Påstand om at et krav er oppfylt
- Bekrefte at et krav er oppfylt
- Redusere kravtvetydighet ved å bruke avgrense forholdet
- Bruke det generelle sporforholdet
- Gjenbruk av krav med kopiforholdet
Tildelinger
- Tildel forhold
- Tildelingsnotasjon
- Typer tildeling
- Gjenbruk: Spesifiserer definisjon og bruk i allokering
- Allokere atferd til struktur ved hjelp av funksjonell allokering
- Allokering av atferdsstrømmer til strukturelle strømmer
- Tildeling mellom uavhengige strukturelle hierarkier
- Modellering av strukturell flytallokering
- Tildeling av dypt nestede egenskaper
- Evaluering av allokering på tvers av en brukermodell
Tilpasning SysML for spesifikke domener
- SysML Spesifikasjon og språkarkitektur
- Definere modellbiblioteker for å gi gjenbrukbare konstruksjoner
- Definere stereotyper for å utvide SysML konsepter
- Utvide SysML språk ved hjelp av profiler
- Bruke profiler på brukermodeller for å bruke stereotyper
- Bruk av stereotyper når du bygger en modell
- Definere og bruke synspunkter for å generere visninger av modellen
Objektorientert systemteknikkmetode
- Metodeoversikt
- Et casestudie/eksempel
Integrering SysML i et systemutviklingsmiljø
- Spesifisere et integrert systemutviklingsmiljø
- Datautvekslingsmekanismer
- Velge et systemmodelleringsverktøy
Utplassering SysML i en organisasjon
- Forbedringsprosess
- Elements av en distribusjonsstrategi
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