Ta kontakt

Kursplan

Innføring i systemmodellering

  • Hva er en systemmodell?
  • De fire søylene i systemmodellering
  • Modellfokusert vs dokumentfokusert
  • Hva er SysML?
  • Sammendraget mellom SysML og UML
  • De fire søylene i SysML

Generelle og tverrgående konstruksjoner

  • Profiler, stereotyper og tagger
  • Diagrarammer
  • Kommentarer
  • Allokeringer

Pakke-diagrammer

  • Hva er en pakke?
  • Strukturere modellen med pakker
  • Pakke-innehold
  • Pakke-avhengigheter
  • Representere modellstrukturen
  • Visninger og synsvinkler

Kravdiagrammer

  • Hva er et krav?
  • Modellering av atomære krav
  • Kravsporbarhet

Tilfelle-diagrammer

  • Systemet som en svart boks
  • Identifisere systemgrensen med aktører
  • Tilfeller som systemtjenester
  • Bak tilfellediagrammet
  • Tilfellestruktur · Nominelle og alternative scenarier
  • Behandle vanlig oppførsel
  • Utvidet og spesialisert oppførsel

Aktivitet-diagrammer

  • Modellering av flytbasert logikk
  • Handlinger vs aktiviteter
  • Forstå tokenflyt
  • Kontrollflyt vs objektflyt
  • Modellering av beslutninger · Modellering av samtidighet
  • Swimlanes og ansvar

Blokkdefinisjonsdiagrammer

  • Hva er en blokk?
  • Blokkfunksjoner
  • Modellering av typer
  • Modellering av systemhierarki
  • Generalisering av systemelementer

Internblokkdiagrammer

  • Delvis gjenomtale
  • Porter med flytegenskaper
  • Standardport og grensesnitt
  • Proxyport og grensesnittblokker
  • Fulle porter

Parametriske diagrammer

  • Hva er en constraintsblokk?
  • Innsetting av grenser på systemegenskaper

Sequencesdiagrammer

  • Interaksjonsbasert oppførsel
  • Enkle sekvenser
  • Synkron vs asynkron
  • Fragmentknuter
  • Interaksjonsbrukknuter

Tilstandsmaskindigrammer

  • Tilstander og deres syntaks
  • Overganger mellom tilstander
  • Pseudotilstandsnotasjon (start, beslutning, historie, slutt)
  • Oppdeling av tilstander
  • Modellering av samtidige tilstander

Ressurser og videre lesing om systemmodellering

  • Anbefalte nettressurser
  • Anbefalt litteratur

Krav

Studerende som ønsker å delta på denne kursen, behøver ikke ha noen tidligere erfaring med systemmodellering, men bør ha et solid grep om «dokumentfokuserte» teknikker for systemsjekk.

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier