Kursplan

Introduksjon til systemmodellering

  • Hva er en systemmodell?
  • De fire pilarene i systemmodellering
  • Modellsentrisk vs dokumentsentrisk
  • Hva er SysML?
  • Forholdet mellom SysML og UML
  • De fire søylene til SysML

Vanlige og tverrgående konstruksjoner

  • Profiler, stereotyper og tagger
  • Diagramrammer
  • Kommentarer
  • Tildelinger

Pakkediagrammer

  • Hva er en pakke?
  • Strukturere modellen med pakker
  • Pakkeoppbevaring
  • Pakkeavhengigheter
  • Representerer modellstrukturen
  • Utsikter og synspunkter

Kravdiagrammer

  • Hva er et krav?
  • Modellering av atomkrav
  • Krav sporbarhet

Use Case Diagrammer

  • Systemet som en svart boks
  • Identifisere systemgrensen med aktører
  • Bruk saker som systemtjenester
  • Bak use case-diagrammet
  • Bruk casestruktur · Nominelle og alternative scenarier
  • Håndtere vanlig atferd
  • Utvidet og spesialisert atferd

Aktivitetsdiagrammer

  • Modellering av flytbasert logikk
  • Handlinger vs aktiviteter
  • Forstå token-flyt
  • Kontrollflyt vs objektflyt
  • Modelleringsbeslutninger · Modellering av samtidighet
  • Svømmebaner og ansvar

Blokkdefinisjonsdiagrammer

  • Hva er en blokk?
  • Blokker funksjoner
  • Modelleringstyper
  • Modelleringssystemhierarki
  • Generalisering av systemelementer

Interne blokkdiagrammer

  • Deler på nytt
  • Porter med flytegenskaper
  • Standard porter og grensesnitt
  • Proxy-porter og grensesnittblokker
  • Fulle porter

Parametriske diagrammer

  • Hva er en begrensningsblokk?
  • Begrensende systemegenskaper

Sekvensdiagrammer

  • Interaksjonsbasert atferd
  • Enkle sekvenser
  • Synkron vs asynkron
  • Fragment noder
  • Interaksjon bruker noder

Statlige maskindiagrammer

  • Stater og deres syntaks
  • Overganger mellom stater
  • Pseudotilstandsnotasjon (innledende, beslutning, historie, slutt)
  • Nedbrytende tilstander
  • Modellering av samtidige tilstander

Systemmodelleringsressurser og videre lesing

  • Foreslåtte nettressurser
  • Anbefalt litteratur

Krav

Studenter som ønsker å delta på dette kurset er ikke pålagt å ha noen tidligere eksponering for systemmodellering, men bør ha et solid grep om "dokumentsentriske" systemteknikker.

 21 timer

Antall deltakere


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories