Kursplan

Introduksjon

  • Instruktør- og deltakerpresentasjoner
  • Introduksjon til modellering
  • Introduksjon til SysML
  • Introduksjon til MagicDraw/Cameo
  • En kasusdefinisjon

Strukturell systemdekomponering

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

Analysere brukernødsler

  • Brukercasediagrammer notasjon
  • Identifisering av aktører
  • Identifisering av brukercaser
  • Brukercaseforhold
  • Praktisk oppgave: Modellering av brukercaser

Definere systemkrav

  • Fra brukercaser til systemkrav
  • Kravdiagrammer notasjon
  • Spesifisering av krav
  • Definere kravstruktur
  • Verifisering av krav ved hjelp av testtilfeller
  • Kravforhold
  • Praktisk oppgave: Modellering av krav

Definere strukturelle blokker (svart boks syn)

  • Blokkdefinisjonsdiagrammer notasjon
  • Strukturelle blokker
  • Modellering av blokkegenskaper
  • Definere forhold mellom blokker
  • Definere systemdataleksikon
  • Praktisk oppgave: Modellering av svart boks syn på et system

Modellere blokkstruktur (hvit boks syn)

  • Intern blokkdiagram
  • Visualisering av blokkdeler
  • Knytning av deler med koblinger
  • Definere port
  • Definere elementstrøm og grensesnittsblokker
  • Praktisk oppgave: Modellering av hvit boks syn på et system

Modellere systembegrensninger

  • Definere begrensningsblokker
  • Knytning av begrensningsegenskaper med verdi-egenskaper
  • Eksekvering av parametriske modeller
  • Praktisk oppgave: Modellering av parametrer

Designe tilstandsbasert systematferdighet

  • Tilstandsmaskinediagrammer notasjon
  • Identifisering av tilstand
  • Definere tilstandsavgangshendelser
  • Spesifisering av signaler
  • Spesifisering av effekter
  • Eksekvering av tilstandsmaskiner
  • Praktisk oppgave: Modellering av tilstandsautomater

Designe kontroll- og datastrømmer

  • Aktivitetsdiagram
  • Definere aktiviteter
  • Spesifisering av parametere
  • Definere handlinger
  • Modellere kontrollstrømmer
  • Modellere datastrømmer
  • Eksekvering av aktiviteter
  • Praktisk oppgave: Modellering av aktiviteter

Designe kommunikasjon

  • Sekvensdiagrammer notasjon
  • Modellering av livslinjer
  • Modellering av meldinger
  • Dekomposisjon av interaksjoner ved hjelp av referanser
  • Bruk av interaksjonsfragmenter
  • Definere tidsbegrensninger
  • Praktisk oppgave: Modellering av interaksjoner

Modellere kryssende konstruksjoner

  • Logiske og fysiske arkitekturer
  • Allokeringforhold
  • Allokeringsvisningsalternativer
  • Identifisering av allokeringstyper
  • Allokermatrix
  • Praktisk oppgave: Bygge alokeringmatrix

Domenspesifikke språk (DSL)

  • Introduksjon​
  • DSL-konsepter & oversikt​
  • Profiler​
  • Stereotyper​
  • Tags & merkeverdier​
  • Tilpasninger​

Teamwork Cloud & Cameo Collaborator

  • Introduksjon​
  • Teamwork Cloud funksjoner og tjenester​
  • Webapplikasjoner og administrasjon​
  • Modellverktøyfunksjoner​
  • Grener & flette​
  • Prosjektpartisjonering​
  • Cameo Collaborator

Estimert kursvarighet

  • Laboratorier, 60%
  • Foredrag, 35%
  • Demonstrasjoner, 5%
 40 timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier