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

Prerequisites:

Delegater må ha en tidligere OCSMP modellbygger – grunnleggende sertifisering før de deltar på opplæringen

Overview:

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.

Course Outline:

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
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