Kursplan

Introduksjon

  • Innføring av instruktør og deltakere
  • Introduksjon til modellering
  • Introduksjon til SysML
  • Introduksjon til MagicDraw/Cameo
  • Definisjon av et kasus

Strukturell systemdekomposisjon

  • Pakkediagrammer og notasjon
  • Dekomponering av system i pakker
  • Modellering av pakkeavhengigheter
  • Praktisk oppgave: Modellering av pakkestruktur

Analyse av brukernødvendigheter

  • Notasjon for bruksfallendiagrammer
  • Identifisering av aktører
  • Identifisering av bruksfall
  • Bruksfallsrelasjoner
  • Praktisk oppgave: Modellering av bruksfall

Definisjon av systemkrav

  • Fra bruksfall til systemkrav
  • Notasjon for kravendiagrammer
  • Spesifisering av krav
  • Definisjon av kravstruktur
  • Verifisering av krav med testfall
  • Kravsrelasjoner
  • Praktisk oppgave: Modellering av krav

Definisjon av strukturelle blokker (svartboksvisning)

  • Notasjon for blokkdefinisjonsdiagrammer
  • Strukturelle blokker
  • Modellering av blokkegenskaper
  • Definisjon av relasjoner mellom blokker
  • Definisjon av systemets datalister
  • Praktisk oppgave: Modellering av svartboksvisning av et system

Modellering av blokkstrukturen (hvithulsvisning)

  • Intern blokkendiagram
  • Visualisering av blokkdeler
  • Knytning av deler med forbindelser
  • Definisjon av portar
  • Definisjon av elementstrømmer og grensesnittsblokker
  • Praktisk oppgave: Modellering av hvithulsvisning av et system

Modellering av systembegrensninger

  • Definisjon av begrsnsningsblokker
  • Knytning av begrænsningsegenskaper med verdi-egenskaper
  • Utførelse av parametriske beregninger
  • Praktisk oppgave: Modellering av parametriske beregninger

Design av tilstandsbasert systematferd

  • Notasjon for statemaskinediagrammer
  • Identifisering av tilstander
  • Definisjon av tilstandsøvergangshendelser
  • Spesifisering av signaler
  • Spesifisering av effekter
  • Utførelse av statemaskiner
  • Praktisk oppgave: Modellering av statemaskiner

Design av kontroll- og datastrømmer

  • Aktivitetsdiagram
  • Definisjon av aktiviteter
  • Spesifisering av parametere
  • Definisjon av handlinger
  • Modellering av kontrollstrømmer
  • Modellering av datastrømmer
  • Utførelse av aktiviteter
  • Praktisk oppgave: Modellering av aktiviteter

Design av kommunikasjon

  • Notasjon for sekvensendiagrammer
  • Modellering av livslinjer
  • Modellering av meldinger
  • Dekomposisjon av interaksjoner ved hjelp av referanser
  • Bruk av interaksjonsfragmenter
  • Definisjon av tidsbegrensninger
  • Praktisk oppgave: Modellering av interaksjoner

Modellering av kryssknyttede konstruksjoner

  • Logiske og fysiske arkitekturer
  • Tilordningsrelasjon
  • Visningsalternativer for tilordninger
  • Identifisering av typer tilordninger
  • Tilordningsmatrise
  • Praktisk oppgave: Bygging av tilordningsmatrise

Modellvalidering

  • Kurset introduksjon​
  • Introduksjon til modellvalidering​
  • Opprettelse av tilpassede valideringspakker​
  • Introduksjon til modellmetrikker​
  • Forhåndsdefinerte metrikkepakker​
  • Utvikling av tilpassede metrikkepakker

Modeller & strukturerte uttrykk

  • Modul 01 – Introduksjon​
  • Modul 02 – Grunnleggende prinsipper​
  • Modul 03 – UML-metamodell og profiler​
  • Modul 04 – Navigasjonsoperasjoner​
  • Modul 05 – Finn, test og filtrer​
  • Modul 06 – Verdi- & operasjoner fra modellen​
  • Modul 07 – Skript​
  • Modul 08 – Anvendelser i MagicDraw​

Estimert kursvarighet

  • Labber, 60%
  • Presentasjoner, 35%
  • Demonstrasjoner, 5%

Krav

Ingen.

Målgruppe:

  • Systemarkitekter involvert i arkitekturmodellering og systemdesign.
  • Modellbasert Systemarkitektur (MBSE) praktisere.
 40 timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier