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

Prerequisites:

Deelnemers moeten vooraf een OCSMP Model Builder - Fundamental-certificering hebben voordat ze de training bijwonen

Overview:

Het OCSMP Model Builder – Intermediate examination test de kennis en vaardigheden die worden gebruikt om systeemmodellen te ontwikkelen met behulp van de volledige SysML functieset. Deze mogelijkheid maakt een gedetailleerdere en preciezere modellering van vereisten, structuur, gedrag en parametrische beperkingen mogelijk dan die welke op fundamenteel niveau zijn gemodelleerd. Bovendien heeft deze ingenieur het inzicht dat nodig is om complexe modellen te organiseren, de onderlinge relaties tussen modelelementen en diagrammen te definiëren en aspecten van modelkwaliteit te beoordelen, waaronder conformiteit met taal- en methodebeperkingen. Het kennisniveau dat door deze certificering wordt getest, vergezeld van een overeenkomstig niveau van expertise in modelgebaseerde systeemengineeringmethoden en -tools, is geschikt voor een System Modeling Lead voor een project en voor de hoogst gerangschikte teamleden die zelfstandig bijdragen aan het model of aan het systeem, zoals een Lead Systems Engineer. De OCSMP Model Builder - Intermediate Certification is een vereiste voor de hoogste certificering van het programma, OCSMP Model Builder - Advanced, en vereist de OCSMP Model Builder - Fundamental certificering als vereiste.

De cursusstructuur is gebaseerd op het boek - A Practical Guide to SysML: The Systems Modeling Language van Friedenthal, Moore en Steiner.

Course Outline:

Inleiding tot Systems Engineering Overzicht 

  • Motivatie 
  • Het Systems Engineering Proces
  • Typische toepassing van het Systems Engineering-proces
  • Documentgebaseerde versus modelgebaseerde benadering voor systeemengineering
  • Snelle revisie van SysML
    • SysML Doel en belangrijkste kenmerken
    • SysML Overzicht diagrammen
    • Maak kennis met SysML-Lite
    • Een vereenvoudigde MBSE methode
      • De leercurve voor SysML en MBSE
  • OCSMP Dekking van certificering en SysML
  • Overzicht van SysML modellen met diagrammen

Het pakketdiagram

  • Overzicht
  • Pakketten definiëren met behulp van een pakketdiagram
  • Een pakkethiërarchie organiseren
  • Verpakbare Elements weergeven op een pakketdiagram
  • Pakketten als naamruimten
  • Model Elements importeren in pakketten
  • Afhankelijkheden tussen verpakbare Elements weergeven

Blokken

  • Diagram van blokdefinitie
  • Modelleren van de structuur en kenmerken van blokken met behulp van eigenschappen
  • Stroomt
  • Gedrag blokkeren
  • Interfaces modelleren met behulp van poorten
  • Classificatiehiërarchieën modelleren met behulp van generalisatie
  • Blokconfiguraties modelleren met behulp van instanties
  • Semantiek van blokken

Beperkingen

  • Beperking Expressionen
  • Beperkingen inkapselen in beperkingsblokken om hergebruik mogelijk te maken
  • Compositie gebruiken om complexe beperkingsblokken te bouwen
  • Een parametrisch diagram gebruiken om parameters van beperkingsblokken te binden
  • Beperkende waarde-eigenschappen van een blok
  • Waarden vastleggen in blokconfiguraties
  • Beperking van tijdafhankelijke eigenschappen om op tijd gebaseerde analyse mogelijk te maken
  • Beperkingsblokken gebruiken om artikelstromen te beperken

Activities

  • Het activiteitendiagram
  • Acties — De Stichting
  • Object en Controle Stromen
  • Signalen en andere gebeurtenissen
  • Structureren Activities
  • Geavanceerde stromingsmodellering
  • Modelleringsbeperkingen voor de uitvoering van activiteiten
  • Activities relateren aan blokkades en ander gedrag
  • Activiteitshiërarchieën modelleren met behulp van blokdefinitiediagrammen
  • Verbeterd functioneel stroomblokdiagram
  • Activities uitvoeren

Modelleren van op berichten gebaseerd gedrag met interacties

  • Het sequentiediagram
  • De context voor interacties
  • Lifelines
  • Berichten uitwisselen tussen levenslijnen
  • Tijd weergeven op een sequentiediagram
  • Complexe scenario's met behulp van gecombineerde fragmenten
  • Complexe interacties
  • Ontbindende levenslijnen om intern gedrag weer te geven

Het Diagram van de staatmachine

  • Op gebeurtenissen gebaseerd gedrag en statusmachine
  • Staten opgeven
  • Overgang tussen staten
  • Operatie oproepen
  • Hiërarchieën van de staat
  • Contrasterende discrete en continue toestanden

Use Case Diagram

  • Actoren gebruiken om de gebruikers van een systeem te vertegenwoordigen
  • Use Cases gebruiken om systeemfunctionaliteit te beschrijven
  • Uitwerken van Use Cases met gedrag

Modelleren van op tekst gebaseerde vereisten en hun relatie tot het ontwerp

  • Diagram van vereisten
  • Een tekstvereiste in het model weergeven
  • Typen vereistenrelaties
  • Transversale relaties
  • Grondgedachte voor vereistenrelaties weergeven
  • Vereisten en hun relaties weergeven in tabellen
  • Modellering van vereistehiërarchieën in pakketten
  • Een hiërarchie voor het inperken van vereisten modelleren
  • Afleiding van modelleringsvereisten
  • Beweren dat aan een vereiste is voldaan
  • Controleren of aan een vereiste is voldaan
  • Ambiguïteit in vereisten verminderen met behulp van de relatie verfijnen
  • De traceringsrelatie voor algemeen gebruik gebruiken
  • Vereisten hergebruiken met de kopieerrelatie

Toewijzingen

  • Relatie toewijzen
  • Toewijzing notatie
  • Soorten toewijzing
  • Hergebruiken: Specificeren van definitie en gebruik in toewijzing
  • Gedrag toewijzen aan structuur met behulp van functionele toewijzing
  • Gedragsstromen toewijzen aan structurele stromen
  • Allocatie tussen onafhankelijke structurele hiërarchieën
  • Modellering van structurele stroomtoewijzing
  • Diep geneste eigenschappen toewijzen
  • Evaluatie van toewijzing in een gebruikersmodel

Aanpassen SysML voor specifieke domeinen

  • De SysML Specificatie en taalarchitectuur
  • Modelbibliotheken definiëren om herbruikbare constructies te bieden
  • Stereotypen definiëren om concepten uit te breiden SysML
  • De SysML taal uitbreiden met behulp van profielen
  • Profielen toepassen op gebruikersmodellen om stereotypen te gebruiken
  • Stereotypen toepassen bij het bouwen van een model
  • Gezichtspunten definiëren en gebruiken om weergaven van het model te genereren

Objectgeoriënteerde systeemengineeringmethode

  • Overzicht van de methode
  • Een casestudy/voorbeeld

Integratie SysML in een systeemontwikkelingsomgeving

  • Specificeren van een geïntegreerde systeemontwikkelingsomgeving
  • Mechanismen voor gegevensuitwisseling
  • Een hulpprogramma voor systeemmodellering selecteren

Implementeren SysML in een organisatie

  • Verbeterproces
  • Elements van een implementatiestrategie
     
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