Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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