award icon svg Certificate

Kursplan

Introduktion till Systemingenjörskonst Översikt

  • Motivering
  • Systemingenjörskonstprocessen
  • Typisk tillämpning av systemingenjörskonstprocessen
  • Dokumentbaserad vs modellbaserad metod för systemingenjörskonst
  • Snabb revision av SysML
    • SysML Syfte och nyckelkaraktäristik
    • SysML Diagramöversikt
    • Introduktion till SysML-Lite
    • En förenklad MBSE-metod
      • Lärkurvan för SysML och MBSE
  • OCSMP-certifieringsomfattning och SysML
  • Översikt över SysML-modeller med diagram

Paketdiagrammet

  • Översikt
  • Definiera paket med hjälp av ett paketdiagram
  • Organisera en pakethierarki
  • Visa paketerbara element på ett paketdiagram
  • Paket som namnrymder
  • Importera modelllement till paket
  • Visa beroenden mellan paketerbara element

Block

  • Blockdefinitiondiagram
  • Modellera struktur och egenskaper hos block med hjälp av egenskaper
  • Flöden
  • Blockbeteende
  • Modellera gränssnitt med portar
  • Modellera klassificeringshierarkier med hjälp av generalisering
  • Modellera blockkonfigurationer med instanser
  • Semantik för block

Begränsningar

  • Begränsningsuttryck
  • Inkapsla begränsningar i begränsningsblock för att möjliggöra återanvändning
  • Använd komposition för att bygga komplexa begränsningsblock
  • Bind parametrar i begränsningsblock med hjälp av ett parametriskt diagram
  • Begränsa värdegenskaper hos ett block
  • Fånga in värden i blockkonfigurationer
  • Begränsa tidsberoende egenskaper för att möjliggöra tidbaserad analys
  • Använd begränsningsblock för att begränsa objektflyt

Aktiviteter

  • Aktivitetsdiagrammet
  • Åtgärder – Grundstenen
  • Objekt- och kontrollflöden
  • Signaler och andra händelser
  • Strukturera aktiviteter
  • Avancerad flödesmodellering
  • Modellera begränsningar på aktivitetsexekvering
  • Relatera aktiviteter till block och andra beteenden
  • Modellera aktivithierarkier med hjälp av blockdefinitiondiagram
  • Förbättrad funktionsflödesblockdiagram
  • Exekvera aktiviteter

Modellera meddelningsbaserat beteende med interaktioner

  • Sekvensdiagrammet
  • Kontexten för interaktioner
  • Livslinjer
  • Utväxla meddelanden mellan livslinjer
  • Representera tid på ett sekvensdiagram
  • Komplexa scenarier med kombinerade fragment
  • Komplexa interaktioner
  • Dekomponera livslinjer för att representera intern beteende

Statmaskindagrammet

  • Händelsedrivet beteende och statmaskin
  • Angiva stater
  • Övergångar mellan stater
  • Operatankopplingar
  • Statehierarkier
  • Kontrastera diskreta och kontinuerliga stater

Användningsfalldiagrammet

  • Använd aktörer för att representera systemets användare
  • Använd användningsfall för att beskriva systemets funktionalitet
  • Förfinna användningsfall med beteende

Modellera textbaserade krav och deras relation till design

  • Kravdiagram
  • Representera ett textkrav i modellen
  • Typer av kravsrelationer
  • Korsande relationer
  • Visa rationell för kravsrelationer
  • Visa krav och deras relationer i tabeller
  • Modellera kravhierarkier i paket
  • Modellera en kravens innehållshierarki
  • Modellera kravderivat
  • Bekräfta att ett krav är uppfyllt
  • Verifiera att ett krav är uppfyllt
  • Minska kravambiguitet med hjälp av förfiningsrelationen
  • Använd den generella spårningsrelationen
  • Återanvända krav med kopieringsrelationen

Tillsigningar

  • Tilldelningsrelation
  • Tilldelningsnotation
  • Typer av tillsigningar
  • Återanvändning: Ange definition och användning i tillsigning
  • Tilldela beteende till struktur med funktionsbeteende
  • Tilldela beteendeflöden till strukturflyt
  • Tilldela mellan oberoende strukthierarkier
  • Modellera strukturflödetilldelning
  • Tilldela djupt ingekapslade egenskaper
  • Utvärdera tillsigning över en användarmodell

Anpassa SysML för specifika domäner

  • SysML-specifikationen och språkarkitekturen
  • Definiera modellbibliotek för att tillhandahålla återanvändbara konstruktioner
  • Definiera stereotypar för att utöka SysML-koncept
  • Utöka SysML-språket med profiler
  • Använd profiler i användarmodeller för att använda stereotypar
  • Använd stereotypar när du bygger en modell
  • Definiera och använd vypunkter för att generera vyer av modellen

Objektorienterad systemingenjörsmetod

  • Metodöversikt
  • Ett fallstudie/ exempel

Integrera SysML i ett systemutvecklingsmiljö

  • Angiva en integrerad systemutvecklingsmiljö
  • Datautbytesmekanismer
  • Välja ett systemmodelleringsverktyg

Distribuera SysML i en organisation

  • Förbättringsprocess
  • Element av en distribueringsstrategi

Krav

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

 28 timmar

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier