award icon svg Certificate

Kursplan

Innføring i Systemingeniørskap Oversikt 

  • Motivasjon
  • Systemingeniørprosessen
  • Typiske Anvendelser av Systemingeniørprosessen
  • Dokumentbasert vs Modellbasert tilnærming for Systemingeniørskap
  • Kort Repetisjon av SysML
    • SysML Formål og Nøkkelfunksjoner
    • SysML Diagramoversikt
    • Introduksjon til SysML-Lite
    • En forenklet MBSE-metode
      • Læringskurven for SysML og MBSE
  • OCSMP Sertifiseringsdekning og SysML
  • Oversikt over SysML-modeller med diagrammer

Pakkediagram

  • Oversikt
  • Definere pakker ved hjelp av et pakkediagram
  • Organisering av en pakkehierarki
  • Visning av pakkebare elementer i et pakkediagram
  • Pakker som navnerom
  • Importere moduelelementer til pakker
  • Visning av avhengigheter mellom pakkebare elementer

Blokker

  • Block Definition Diagram (Blokkdefinisjonsdiagram)
  • Modellering av struktur og karakteristikk ved blokker ved hjelp av egenskaper
  • Strømmer
  • Blokkoppførsel
  • Modellering av grensesnitt ved hjelp av porter
  • Modellering av klassifiseringshierarki ved hjelp av generalisering
  • Modellering av blokkkonfigurasjoner ved hjelp av instanser
  • Semantikk av blokker

Betingelser

  • Betingelsesuttrykk
  • Innebygging av betingelser i Constraint Blocks (Betingelsesblokker) for å muliggjøre gjenbruk
  • Bruk av komposisjon til å bygge komplekse Constraint Blocks (Betingelsesblokker)
  • Bruk av et parametrisk diagram for å binde parametere i betingelsesblokker
  • Betingelse av verdiegenskaper for en blokk
  • Fasting av verdier i blokkkonfigurasjoner
  • Betingelse av tidsavhengige egenskaper for å lettfore komponenter basert på tidligere analyse
  • Bruk av betingelsesblokker til å betinge varestrømmer

Aktiviteter

  • Aktivitetsdiagram
  • Handlinger – Grunnlaget
  • Objekt- og kontrollstrømmer
  • Signaler og andre hendelser
  • Strukturering av aktiviteter
  • Avansert strømmodellering
  • Modellering av betingelser for aktivitetsutførelse
  • Relaterte aktiviteter til blokker og andre oppføringer
  • Modellering av aktivithierarki ved hjelp av blokkdefinisjonsdiagrammer
  • Forbedret Function Flow Block Diagram (FFBD)
  • Utførelse av aktiviteter

Modellering av meldingsbasert oppførsel med interaksjoner

  • Sekvensdiagram
  • Konteksten for interaksjoner
  • Livslinjer
  • Utveksling av meldinger mellom livslinjer
  • Representasjon av tid på et sekvensdiagram
  • Komplekse scenarier ved hjelp av kombinerte fragmenter
  • Komplekse interaksjoner
  • Dekomponering av livslinjer for å representere intern oppførsel

State Machine Diagram (Tilstandsmaskinediagram)

  • Hendelsesbasert oppførsel og tilstandsautomat
  • Spesifisering av tilstander
  • Overgang mellom tilstander
  • Kall på operasjoner
  • Tilstandshierarki
  • Kontrast mellom diskrete og kontinuerlige tilstander

Use Case Diagram (Bruksfallsdiagram)

  • Bruk av aktører for å representere brukere av et system
  • Bruk av bruksfall for å beskrive systemfunksjonalitet
  • Utvidelse av bruksfall med oppførsel

Modellering av tekstbaserte krav og deres relasjon til design

  • Kravdiagram
  • Representasjon av et tekstkrav i modellen
  • Typer kravsrelasjoner
  • Kryssende relasjoner
  • Visning av grunnlaget for kravsrelasjoner
  • Visning av krav og deres relasjoner i tabeller
  • Modellering av kravshierarki i pakker
  • Modellering av en kravinnholdshierarki
  • Modellering av kravderivasjon
  • Angivelse av at et krav er oppfylt
  • Verifisering av at et krav er oppfylt
  • Redusering av kravusikkerhet ved hjelp av refineringsrelasjon
  • Bruk av generell sporingsrelasjon
  • Gjenbruk av krav med kopierelasjon

Tildelinger

  • Tildelsesrelasjon
  • Tildelingsnotasjon
  • Typer tildelinger
  • Gjenbruk: Spesifisering av definisjon og bruk i tildeling
  • Tildeling av oppførsel til struktur ved hjelp av funksjonelt tildeling
  • Tildeling av oppførselsstrømmer til strukturelle strømmer
  • Tildeling mellom uavhengige strukturhierarki
  • Modellering av strukturell strømtildeling
  • Tildeling av dypt innleste egenskaper
  • Evaluering av tildeling i en brukermodell

Tilpassing av SysML for spesifikke domener

  • SysML-spesifisering og språkarkitektur
  • Definisjon av modellbiblioteker for å gi gjenbruksbare konstruksjoner
  • Definisjon av stereotyper for å utvide SysML-konsepter
  • Utvidelse av SysML-språket ved hjelp av profiler
  • Anvendelse av profiler på brukermodeller for å bruke stereotyper
  • Bruk av stereotyper ved modellbygging
  • Definisjon og bruk av synspunkter for å generere visninger av modellen

Objekt-orientert systemingeniørmetode

  • Metodeoversikt
  • Et kasusstudie/eksempel

Integrering av SysML i et systemutviklingsmiljø

  • Spesifisering av et integrert systemutviklingsmiljø
  • Datavekslingsmekanismer
  • Valg av et systemmodellverktøy

Implementering av SysML i en organisasjon

  • Forbedringsprosesser
  • Elementer i en implementasjonsstrategi

Krav

Delegatene må ha en tidligere OCSMP Model Builder - Fundamental sertifisering før de deltar på opplæringen

 28 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier