Ta kontakt
 Varighet 21 timer

Kursplan

Modul 1. Hvorfor et nytt språk

  • Hvorfor bruke systemmodeller?
  • Fra SysML v1 til SysML v2.
  • Hovedforbedringer og fordeler.
  • Språk, biblioteker og API.
  • Innføring til kursets eksempel.

Modul 2. Viktige nye konsepter

  • Tekstuell og grafisk notasjon.
  • Definisjoner, Bruker og Trekk.
  • Typing og spesialisering relasjoner.
  • Modeller, Visninger og Diagrammer.
  • Standard SysML v2-visninger.

Modul 3. Pakker og organisering

  • Pakker og modellorganisering.
  • Navn og navnerom.
  • Eierskap og pakkehierarkier.
  • Import og synlighet.
  • Biblioteker, kommentarer og dokumentasjon.

Modul 4. Systemkontekst

  • Systemgrense og omfang.
  • Eksisterende brukere og systemer.
  • Kontekstdefinisjoner og bruk.
  • Høyernivå-forbindelser.
  • Eksempel på robot system kontekst.

Modul 5. Kravmodellering

  • Kravelementer og identifikatorer.
  • Subjekter, skuespillere og interessenter.
  • Kravdefinisjoner og bruk.
  • Underkrav og gjenbrukbare mønstre.
  • Antakelser og nødvendige vilkår.
  • Kravoppfyllelse.

Modul 6. Brukstilfeller

  • Krevd atferd og brukermål.
  • Subjekter, skuespillere og mål.
  • Brukstilfeldefinisjoner og bruk.
  • Forbindelser til krav.
  • Inkluderte brukstilfeller.
  • Fra brukstilfeller til handlinger.

Modul 7. Handlinger og fløt-basert atferd

  • Forekomster og handlinger.
  • Handlingsdefinisjoner og bruk.
  • Ordning, fullføring og avslutning.
  • Alternativer og parallelle stier.
  • Parametere, fløt og suksesst fløt.
  • Send og motta handlinger.
  • Handlingst fløt visninger.

Modul 8. Deler og strukturell modellering

  • Elementer og deler.
  • Delfinisjoner og bruk.
  • Egenskaper og trekkverdier.
  • Strukturell nedbryting og gjenbruk.
  • Multipliciteter.
  • Kompositt- og referansedeler.
  • Spesialisering og omdefinering.

Modul 9. Forbindelser, grensesnitt og fløt

  • Forbindelsesdefinisjoner og bruk.
  • Portdefinisjoner og bruk.
  • Rettede trekk og konjugerte porter.
  • Grensesnittsdefinisjoner og bruk.
  • Forbindelser vs. fløt.
  • Sammenkoblingsvisninger.

Modul 10. Sekvensvisninger og interaksjoner

  • Deltakere og levestrimer.
  • Sendt og mottatt hendelser.
  • Interaksjonskontekster.
  • Meldinger og last.
  • Melding- og hendelsesordning.
  • Eksempel på robot levering interaksjon.

Modul 11. Tilstandsbasert modellering

  • Tilstandsdefinisjoner og bruk.
  • Overganger, utløse og vakter.
  • Inngang, gjør og utgangshandlinger.
  • Overgangseffekter.
  • Nestet og parallelle tilstander.
  • Tilstands overgangsvisninger.
  • Velge mellom handlinger eller tilstander.

Modul 12. Beregninger, begrensninger og analyse

  • Mengder og enheter.
  • Beregningdefinisjoner og bruk.
  • Analysetilfeller, inngang og resultater.
  • Begrensninger og påstander.
  • Eksempel på driftstidsanalyse.
  • Sammenligning av designkandidater.

Modul 13. SysML v2 API og grunnleggende integrasjon

  • API formål og tjenester.
  • API-leverandører og forbrukere.
  • Prosjekter, commits, grener og tags.
  • Modellnavigasjon og spørringer.
  • PIM, PSM, REST/HTTP og OSLC.
  • Integrasjon og automatisering.

Modul 14. Migrering fra SysML v1.x

  • Migreringst omfang og verktøystøtte.
  • Kartlegging av v1-konsepter til v2.
  • Fra diagrammer til visninger.
  • Gjennomgang av migrerte modeller.
  • Adopsjonsmuligheter og pilotprosjekter.

Krav

Grunnleggende forståelse av systemteknikk-konsepter, inkludert krav, systemstruktur og atferd. Kjennskap til SysML v1.x eller UML er fordelaktig, men ikke påkrevd. Tidligere kunnskaper om SysML v2 eller programmering kreves ikke; deltakerne bør være komfortable med å jobbe i en tekstredigerer.

Målgruppe

Systemteknikere, MBSE-praksiserende, system- og programvarearkitekter, produktteknikere, tekniske forretningsanalytikere og SysML v1.x-brukere som ønsker å utvikle praktiske SysML v2-modelleringsevner.

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier