Kursplan

Innledning

  • Innføring av instruktør og deltakere
  • Innføring i modellering
  • Innføring i SysML
  • Innføring i MagicDraw/Cameo
  • Definisjon av et casestudie

Strukturell systemnedbrytning

  • Pakkediagramnotasjon
  • Nedbryting av system til pakker
  • Modellering av pakkeavhengigheter
  • Praktisk oppgave: Modellering av pakkestruktur

Analyse av brukernavn

  • Brukerdicasediagramnotasjon
  • Identifisering av aktører
  • Identifisering av brukercased
  • Brukercaseforhold
  • Praktisk oppgave: Modellering av brukercases

Definisjon av systemkrav

  • Fra bruker cases til systemkrav
  • Kravdiagramnotasjon
  • Angivelse av krav
  • Definisjon av kravstruktur
  • Verifisering av krav ved hjelp av testcases
  • Kravforhold
  • Praktisk oppgave: Modellering av krav

Definisjon av strukturelle blokker (svart boks visning)

  • Blokkdefinisjonsdiagramnotasjon
  • Strukturelle blokker
  • Modellering av blokkens egenskaper
  • Definisjon av forhold mellom blokker
  • Definisjon av systemets datadictionary
  • Praktisk oppgave: Modellering av svart boks visning av et system

Modellering av blokkstruktur (hvit boks visning)

  • Intern blokkdiagram
  • Visualisering av blokkens deler
  • kobling av deler med forbindelser
  • Definisjon av porter
  • Definisjon av objektflyt og grensesnittsblokker
  • Praktisk oppgave: Modellering av hvit boks visning av et system

Modellering av systembegrensninger

  • Definisjon av begrensningsblokker
  • Binding av begrensningsegenskaper med verdi-egenskaper
  • Kjøring av parametriseringer
  • Praktisk oppgave: Modellering av parametriseringer

Design av tilstandsbasert systematferd

  • Statemaskinediagramnotasjon
  • Identifisering av tilstander
  • Definisjon av tilstandsovergangseventyr
  • Angivelse av signaler
  • Angivelse av effekter
  • Kjøring av statemaskiner
  • Praktisk oppgave: Modellering av statemaskiner

Design av kontroll- og dataflyt

  • Aktivitetsdiagram
  • Definisjon av aktiviteter
  • Angivelse av parametere
  • Definisjon av handlinger
  • Modellering av kontrollflyt
  • Modellering av dataflyt
  • Kjøring av aktiviteter
  • Praktisk oppgave: Modellering av aktiviteter

Design av kommunikasjon

  • Sekvensdiagramnotasjon
  • Modellering av livslinjer
  • Modellering av meldinger
  • Nedbryting av interaksjoner ved hjelp av referanser
  • Bruk av interaksjonsfragmenter
  • Definisjon av timingbegrensninger
  • Praktisk oppgave: Modellering av interaksjoner

Modellering av kryssende konstruksjoner

  • Logiske og fysiske arkitekturer
  • Tilordningsforhold
  • Visningsmuligheter for tilordninger
  • Identifisering av typer tilordninger
  • Tilordningstabell
  • Praktisk oppgave: Oppbygging av tilordningstabell

Egendefinerte rapporter

  • Oversikt
  • Innføring i rapportgenerering
  • The Velocity Template Language (VTL)
  • MagicDraw-utvidelser til VTL
  • Arbeid med Microsoft Office-formater
  • Utvikling og vedlikehold av maler

Automatisering ved hjelp av makroer & skripting

  • Innføring
  • Overskridende konsepter
  • Innføring i API'en
  • Vanlige og nyttige klasser
  • Hvor skal koden plasseres?
  • Eksempler og praktiske øvelser

Krav

Ingen forutsetninger.

Målgruppe:

  • Systemingeniører som er involvert i arkitekturmodellering og systemdesign.
  • Model-Based Systems Engineering (MBSE) Praktisere.
 40 timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier