Kursplan
Introduksjon
- Innføring av instruktør og deltakere
- Introduksjon til modellering
- Introduksjon til SysML
- Introduksjon til MagicDraw/Cameo
- Definisjon av et kasus
Strukturell systemdekomposisjon
- Pakkediagrammer og notasjon
- Dekomponering av system i pakker
- Modellering av pakkeavhengigheter
- Praktisk oppgave: Modellering av pakkestruktur
Analyse av brukernødvendigheter
- Notasjon for bruksfallendiagrammer
- Identifisering av aktører
- Identifisering av bruksfall
- Bruksfallsrelasjoner
- Praktisk oppgave: Modellering av bruksfall
Definisjon av systemkrav
- Fra bruksfall til systemkrav
- Notasjon for kravendiagrammer
- Spesifisering av krav
- Definisjon av kravstruktur
- Verifisering av krav med testfall
- Kravsrelasjoner
- Praktisk oppgave: Modellering av krav
Definisjon av strukturelle blokker (svartboksvisning)
- Notasjon for blokkdefinisjonsdiagrammer
- Strukturelle blokker
- Modellering av blokkegenskaper
- Definisjon av relasjoner mellom blokker
- Definisjon av systemets datalister
- Praktisk oppgave: Modellering av svartboksvisning av et system
Modellering av blokkstrukturen (hvithulsvisning)
- Intern blokkendiagram
- Visualisering av blokkdeler
- Knytning av deler med forbindelser
- Definisjon av portar
- Definisjon av elementstrømmer og grensesnittsblokker
- Praktisk oppgave: Modellering av hvithulsvisning av et system
Modellering av systembegrensninger
- Definisjon av begrsnsningsblokker
- Knytning av begrænsningsegenskaper med verdi-egenskaper
- Utførelse av parametriske beregninger
- Praktisk oppgave: Modellering av parametriske beregninger
Design av tilstandsbasert systematferd
- Notasjon for statemaskinediagrammer
- Identifisering av tilstander
- Definisjon av tilstandsøvergangshendelser
- Spesifisering av signaler
- Spesifisering av effekter
- Utførelse av statemaskiner
- Praktisk oppgave: Modellering av statemaskiner
Design av kontroll- og datastrømmer
- Aktivitetsdiagram
- Definisjon av aktiviteter
- Spesifisering av parametere
- Definisjon av handlinger
- Modellering av kontrollstrømmer
- Modellering av datastrømmer
- Utførelse av aktiviteter
- Praktisk oppgave: Modellering av aktiviteter
Design av kommunikasjon
- Notasjon for sekvensendiagrammer
- Modellering av livslinjer
- Modellering av meldinger
- Dekomposisjon av interaksjoner ved hjelp av referanser
- Bruk av interaksjonsfragmenter
- Definisjon av tidsbegrensninger
- Praktisk oppgave: Modellering av interaksjoner
Modellering av kryssknyttede konstruksjoner
- Logiske og fysiske arkitekturer
- Tilordningsrelasjon
- Visningsalternativer for tilordninger
- Identifisering av typer tilordninger
- Tilordningsmatrise
- Praktisk oppgave: Bygging av tilordningsmatrise
Modellvalidering
- Kurset introduksjon
- Introduksjon til modellvalidering
- Opprettelse av tilpassede valideringspakker
- Introduksjon til modellmetrikker
- Forhåndsdefinerte metrikkepakker
- Utvikling av tilpassede metrikkepakker
Modeller & strukturerte uttrykk
- Modul 01 – Introduksjon
- Modul 02 – Grunnleggende prinsipper
- Modul 03 – UML-metamodell og profiler
- Modul 04 – Navigasjonsoperasjoner
- Modul 05 – Finn, test og filtrer
- Modul 06 – Verdi- & operasjoner fra modellen
- Modul 07 – Skript
- Modul 08 – Anvendelser i MagicDraw
Estimert kursvarighet
- Labber, 60%
- Presentasjoner, 35%
- Demonstrasjoner, 5%
Krav
Ingen.
Målgruppe:
- Systemarkitekter involvert i arkitekturmodellering og systemdesign.
- Modellbasert Systemarkitektur (MBSE) praktisere.
Referanser (4)
Anil var meget forstående og forklarte kursets innhold i detalj. Med mer tid ville resultatet av kurset vært bedre istedenfor å skynde seg gjennom innholdet, men overordnet er Anil meget kjent med programvaren CATIA og er en utmærket instruktor,
Jaydon - GRI Towers South Africa
Kurs - Learning CATIA
Maskinoversatt
Ms Malavika er en meget god instruktor. Veldig hardtarbeidende og svarer godt på mine spørsmål. Jeg forstår at mulighetene for SysML og EA er veldig store, og hun gjorde sitt beste for å presentere opplæringen på den mest passende måten. Hun har til og med brukt sin pause for å finne svar på våre spørsmål. Respekt! En utmærket lærer!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurs - System Engineering using SysML and UML 2
Maskinoversatt
I mostly liked his subject knowledge and style.
Giacomo Urso
Kurs - Systems Modelling with SysML
Maskinoversatt
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Kurs - Technical Architecture and Patterns
Maskinoversatt