Kursplan

Introduktion

  • Presentering av tränare och deltagare
  • Introduktion till modellering
  • Introduktion till SysML
  • Introduktion till MagicDraw/Cameo
  • Definition av ett fallstudie

Strukturell systemdekomposition

  • Paketdiagramnotation
  • Dekomposition av system i paket
  • Modellering av paketberoenden
  • Praktiskt övningsuppgift: Modellering av paketstruktur

Analys av användarbehov

  • Use Case-diagramnotation
  • Identifiering av aktörer
  • Identifiering av use cases (användarscenarier)
  • Use case-relationship (relationer mellan användarscenarier)
  • Praktiskt övningsuppgift: Modellering av use cases

Definiering av systemkrav

  • Från användarscenarier till systemkrav
  • Kravdiagramnotation
  • Specificering av krav
  • Definiering av kravstruktur
  • Verifiering av krav med testfall
  • Kravrelationer
  • Praktiskt övningsuppgift: Modellering av krav

Definiering av strukturella block (svart låda vy)

  • Block Definition Diagram-notation
  • Strukturella block
  • Modellering av blockegenskaper
  • Definiering av relationer mellan block
  • Definiering av systemdatadictionary
  • Praktiskt övningsuppgift: Modellering av svart låda vy av ett system

Modellering av blockstruktur (vit låda vy)

  • Intern blockdiagram
  • Visualisering av blockdelar
  • Länkning av delar med kopplingar
  • Definiering av portar
  • Definiering av objektflöden och gränssnittsblock
  • Praktiskt övningsuppgift: Modellering av vit låda vy av ett system

Modellering av systembegränsningar

  • Definiering av begränsningsblock
  • Bindning av begränsningsegenskaper med värdegenskaper
  • Exekvering av parametrar
  • Praktiskt övningsuppgift: Modellering av parametrar

Design av tillståndsbaserat systembeteende

  • State Machine Diagram-notation
  • Identifiering av tillstånd
  • Definiering av tillståndsövergångsevent
  • Specificering av signaler
  • Specificering av effekter
  • Exekvering av statemachines
  • Praktiskt övningsuppgift: Modellering av statemachines

Design av kontroll- och dataflöden

  • Aktivitetsdiagram
  • Definiering av aktiviteter
  • Specificering av parametrar
  • Definiering av åtgärder
  • Modellering av kontrollflöden
  • Modellering av dataflöden
  • Exekvering av aktiviteter
  • Praktiskt övningsuppgift: Modellering av aktiviteter

Design av kommunikation

  • Sequence Diagram-notation
  • Modellering av livscykler
  • Modellering av meddelanden
  • Dekomposition av interaktioner med referenser
  • Tillämpning av interaktionsfragment
  • Definiering av tidsbegränsningar
  • Praktiskt övningsuppgift: Modellering av interaktioner

Modellering av korsande konstruktioner

  • Logiska och fysiska arkitekturer
  • Allokationsrelation
  • Allokeringsdisplayalternativ
  • Identifiering av allokerings typer
  • Allokering matris
  • Praktiskt övningsuppgift: Bygga allokeringsmatris

Domänspecifikt språk (DSL)

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

Teamwork Cloud & Cameo Collaborator

  • Introduktion​
  • Teamwork Cloud-funktioner och tjänster​
  • Webapplikationer och administration​
  • Modellverktyg funktoner​
  • Grenar & sammanfogning​
  • Projektpartitionering​
  • Cameo Collaborator

Beräknad kursdurations tid

  • Laborationer, 60%
  • Slides, 35%
  • Demonstrations, 5%
 40 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier