Ta kontakt

award icon svg Referanse

Kursplan

Introduksjon til systemingeniørvisjon

  • Motivasjon
  • Systemingeniørprosessen
  • Typisk anvendelse av systemingeniørprosessen
  • Dokumentbasert vs. modellbasert tilnærming for systemingeniør
  • Kort oppsummering av SysML

    • SysMLs formål og nøkkelfunksjoner
    • Oversikt over SysML-diagrammer
    • Introduksjon til SysML-Lite
    • En forenklet MBSE-metode

      • Læringskurven for SysML og MBSE
  • Dekning av OCSMP-sertifisering og SysML
  • Oversikt over SysML-modeller med diagrammer

Pakkediagrammet

  • Oversikt
  • Definisjon av pakker ved hjelp av et pakkediagram
  • Organisering av en pakkehierarki
  • Visning av pakkelbare elementer på et pakkediagram
  • Pakker som navnerom
  • Importering av modell-elementer til pakker
  • Visning av avhengigheter mellom pakkelbare elementer

Blokker

  • Blokkdefineringdiagram
  • Modeller strukturen og egenskapene til blokker ved hjelp av egenskaper
  • Flyt
  • Blokkoppførsel
  • Modeller grensesnitt ved hjelp av porter
  • Modeller klassifikasjonshierarkier ved hjelp av generalisering
  • Modeller blokkkonfigurasjoner ved hjelp av instanser
  • Semantikk for blokker

Begrensninger

  • Begrensningsuttrykk
  • Inneslutning av begrensninger i begrensningsblokker for å muliggjøre gjenbruk
  • Bruk av sammensetning for å bygge komplekse begrensningsblokker
  • Bruk av et parametriske diagram for å binde parametere i begrensningsblokker
  • Begrensning av verdi-egenskaper for en blokk
  • Få verdier i blokkkonfigurasjoner
  • Begrense tidsavhengige egenskaper for å muliggjøre tidsbasert analyse
  • Bruk av begrensningsblokker til å begrense vareflyt

Aktiviteter

  • Aktivitetsdiagrammet
  • Handlinger – grunnlaget
  • Objekt- og kontrollflyt
  • Signaler og andre hendelser
  • Strukturering av aktiviteter
  • Avansert flytmodellering
  • Modeller begrensninger på aktivitetseksekvering
  • Relatere aktiviteter til blokker og annen oppførsel
  • Modeller aktivitets-hierarkier ved hjelp av blokkdefineringsdiagrammer
  • Forbedret funksjonelt flytblokkdiagram
  • Eksekvere aktiviteter

Modellering av meldingsbasert oppførsel med interaksjoner

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

Tilstandsmaskindiagram

  • Hendelsesbasert oppførsel og tilstandsmaskin
  • Spesifisering av tilstander
  • Overgang mellom tilstander
  • Operasjonskall
  • Tilstandshierarkier
  • Sammenligning av diskrete og kontinuerlige tilstander

Tilfelle diagram

  • Bruk av aktører til å representere brukerne av et system
  • Bruk av tilfeller til å beskrive systemfunksjonalitet
  • Utvidelse av tilfeller med oppførsel

Modellering av tekstbaserte krav og deres forhold til design

  • Kravdiagram
  • Representering av et tekstkrav i modellen
  • Typer av kravrelasjoner
  • Tverrgående relasjoner
  • Fremstilling av hensikt for kravrelasjoner
  • Fremstilling av krav og deres relasjoner i tabeller
  • Modellering av krav-hierarkier i pakker
  • Modellering av krav-inneholdshierarki
  • Modellering av kravavledning
  • Påstand om at et krav er oppfylt
  • Verifisering av at et krav er oppfylt
  • Reduksjon av kravambiguitet ved hjelp av Refine-relasjonen
  • Bruk av generelt sporingsforhold
  • Gjenbruk av krav med Copy-relasjonen

Allokering

  • Allokering-relasjon
  • Allokering-notasjon
  • Typer av allokering
  • Gjenbruk: Spesifikasjon av definisjon og bruk i allokering
  • Allokering av oppførsel til struktur ved hjelp av funksjonal allokering
  • Allokering av oppførselsflyt til strukturelle flyt
  • Allokering mellom uavhengige strukturelle hierarkier
  • Modellering av strukturell flytallokering
  • Allokering av dypt nøstede egenskaper
  • Evaluering av allokering over en brukermodell

Tilpasning av SysML til spesifikke domener

  • SysML-spesifikasjonen og språkaritekturen
  • Definisjon av modellbiblioteker for å gi gjenbrukbare konstruksjoner
  • Definisjon av stereotyper for å utvide SysML-konsepter
  • Utvidelse av SysML-språket ved hjelp av profiler
  • Påføring av profiler til brukermodeller for å bruke stereotyper
  • Påføring av stereotyper ved bygging av en modell
  • Definisjon og bruk av perspektiver for å generere visninger av modellen

Objektorientert systemingeniørm etode

  • Metodeoversikt
  • En case study/eksempel

Integrering av SysML i en systemutviklingsmiljø

  • Spesifisering av en integrert systemutviklingsmiljø
  • Datautvekslingsmekanismer
  • Valg av systemmodelleringsverktøy

Utplassering av SysML i en organisasjon

  • Forbedringsprosess
  • Elementer i en utplasseringsstrategi

Krav

Deltakerne må ha en tidligere OCSMP-modellbygger - Fundamental-sertifisering før de deltar på opplæringen

 28 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier