Kursplan

Introduktion

  • Presentering av instruktör och deltagare
  • Introduktion till modellering
  • Introduktion till SysML
  • Introduktion till MagicDraw/Cameo
  • Definition av ett fallstudie

Strukturering av systemet

  • Notation för paketdiagram
  • Delning av system i paket
  • Modellering av paketberoenden
  • Praktisk uppgift: Modellera paketstrukturen

Analys av användarnödjer

  • Notation för use-case-diagram
  • Identifiering av aktörer
  • Identifiering av användningsfall (use cases)
  • Relationer mellan användningsfall
  • Praktisk uppgift: Modellera användningsfall

Definiera systemkrav

  • Från användningsfall till systemkrav
  • Notation för kravdiagram
  • Angivande av krav
  • Definiera kravstruktur
  • Verifiera krav med testfall
  • Relationer mellan krav
  • Praktisk uppgift: Modellera krav

Definiera strukturella block (svart låda vy)

  • Notation för blockdefinitiondiagram
  • Strukturella block
  • Modellering av blockegenskaper
  • Definiera relationer mellan block
  • Definiera systemets datadictionary
  • Praktisk uppgift: Modellera svart låda vy av ett system

Modellering av blockstruktur (vit låda vy)

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

Modellering av systembegränsningar

  • Definiera begränsningsblock
  • Binder begränsningsegenskaper med värdegenskaper
  • Kör parametriska beräkningar
  • Praktisk uppgift: Modellera parametriska beräkningar

Design av tillståndsorienterat systembeteende

  • Notation för tillståndsmaskindagram
  • Identifiera tillstånd
  • Definiera händelser för tillståndsövergångar
  • Angivande av signaler
  • Angivande av effekter
  • Kör tillståndsmaskiner
  • Praktisk uppgift: Modellera tillståndsmaskiner

Design av kontroll- och dataflöden

  • Aktivitetsdiagram
  • Definiera aktiviteter
  • Angivande av parametrar
  • Definiera åtgärder
  • Modellering av kontrollflöden
  • Modellering av dataflöden
  • Kör aktiviteter
  • Praktisk uppgift: Modellera aktiviteter

Design av kommunikationer

  • Notation för sekvensdiagram
  • Modellering av livslinjer (lifelines)
  • Modellering av meddelanden (messages)
  • Dela upp interaktioner med referenser
  • Använda interaktionsfragment
  • Definiera tidsbegränsningar
  • Praktisk uppgift: Modellera interaktioner

Modellering av tvärgående konstruktioner

  • Logiska och fysiska arkitekturer
  • Allokeringsrelation
  • Alternativ för allokeringsvisning
  • Identifiera typer av allocationer (allokeringar)
  • Allokeringsmatris
  • Praktisk uppgift: Bygg allokeringsmatris

Domänsspecifikt språk (DSL)

  • Introduktion​
  • DSL-koncept & överblick​
  • Profiler​
  • Stereotyper​
  • Taggar & taggade värden​
  • Anpassningar​

Teamwork Cloud & Cameo Collaborator

  • Introduktion​
  • Teamwork Clouds funktioner och tjänster​
  • Webappar och administration​
  • Modellverktygens funktioner​
  • Grenar & sammanfogning (merge)​
  • Projektindelning​
  • Cameo Collaborator

Beräknat kursens varaktighet

  • Labbar, 60%
  • Föreläsningar, 35%
  • Demonstreringar, 5%
 40 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier