Kursplan

Introduktion

  • Presentationer av instruktör och deltagare
  • Introduktion till modellering
  • Introduktion till SysML
  • Introduktion till MagicDraw/Cameo
  • En fallstudie definition

Strukturell systemdelning

  • Paketdiagramnotation
  • Dela upp system i paket
  • Modellera paketberoenden
  • Praktisk uppgift: Modellera paketstruktur

Analysera användarnöd

  • Användningsfalldiagramnotation
  • Identifiera aktörer
  • Identifiera användningsfall
  • Användningsfallsrelationer
  • Praktisk uppgift: Modellera användningsfall

Definiera systemkrav

  • Från användningsfall till systemkrav
  • Kravdiagramnotation
  • Ange krav
  • Definiera kravstruktur
  • Verifiera krav med testfall
  • Kravrelationer
  • Praktisk uppgift: Modellera krav

Definiera strukturella block (svart låda vy)

  • Blockdefinitiondiagramnotation
  • Strukturella block
  • Modellera blockegenskaper
  • Definiera relationer mellan block
  • Definiera systemdatordictionary
  • Praktisk uppgift: Modellera svart låda vy av ett system

Modellera blockstrukturen (vit låda vy)

  • Internt blockdiagram
  • Visualisera blockdelar
  • Länka delar med kopplingar
  • Definiera portar
  • Definiera objektflyt och gränssnittsblock
  • Praktisk uppgift: Modellera vit låda vy av ett system

Modellera systembegränsningar

  • Definiera begränsningsblock
  • Bind begränsningsegenskaper med värdegenskaper
  • Exekvera parametrar
  • Praktisk uppgift: Modellera parametrar

Utforma tillståndsbaserat systembeteende

  • Tillståndsmaskindiagramnotation
  • Identifiera tillstånd
  • Definiera tillståndsövergångsevent
  • Ange signaler
  • Ange effekter
  • Exekvera tillståndsmaskiner
  • Praktisk uppgift: Modellera tillståndsmaskiner

Utforma kontroll- och dataflöden

  • Aktivitetsdiagram
  • Definiera aktiviteter
  • Ange parametrar
  • Definiera åtgärder
  • Modellera kontrollflöden
  • Modellera dataflöden
  • Exekvera aktiviteter
  • Praktisk uppgift: Modellera aktiviteter

Utforma kommunikation

  • Sekvensdiagramnotation
  • Modellera livslinjer
  • Modellera meddelanden
  • Dela upp interaktioner med referenser
  • Använd interaktionsfragment
  • Definiera tidsbegränsningar
  • Praktisk uppgift: Modellera interaktioner

Modellera tvärgående konstruktioner

  • Logiska och fysiska arkitekturer
  • Allokeringssamband
  • Alternativa visningsalternativ för allokeringar
  • Identifiera typer av allokeringar
  • Allokeringsmatris
  • Praktisk uppgift: Bygg allokeringsmatris

Modellvalidering

  • Kursintroduktion​
  • Introduktion till modellvalidering​
  • Skapa anpassade valideringssviter​
  • Introduktion till modellmätningar​
  • Fördefinierade mätningssviter​
  • Utveckla anpassade mätningssviter

Modeller & strukturerade uttryck

  • Modul 01 – Introduktion​
  • Modul 02 – Grunderna​
  • Modul 03 – UML Metamodell och profiler​
  • Modul 04 – Navigationsoperationer​
  • Modul 05 – Sök, testa och filtrera​
  • Modul 06 – Värden & operationer från modell​
  • Modul 07 – Skript​
  • Modul 08 – Tillämpningar i MagicDraw​

Uppskattad kurslängd

  • Laborationer, 60%
  • Slides, 35%
  • Demonstreringar, 5%

Krav

Ingen.

Målgrupp:

  • Systemingetörer som är involverade i arkitekturmodellering och systemdesign.
  • Modellbaserad systemingenjörskonst (MBSE) praktiker.
 40 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier