Kursplan
Introduktion
- Introduktion av instruktör och deltagare
- Introduktion till modellering
- Introduktion till SysML
- Introduktion till MagicDraw/Cameo
- Definition av en fallstudie
Strukturell systemdekomposition
- Notation för paketdiagram
- Dekomponering av system i paket
- Modellering av paketberoenden
- Praktisk uppgift: Modellering av paketstruktur
Analys av användarbehov
- Notation för användningsfallsdiagram
- Identifiering av aktörer
- Identifiering av användningsfall
- Relationer mellan användningsfall
- Praktisk uppgift: Modellering av användningsfall
Definition av systemkrav
- Från användningsfall till systemkrav
- Notation för kravdiagram
- Specifikation av krav
- Definition av kravstruktur
- Verifiering av krav med testfall
- Relationer mellan krav
- Praktisk uppgift: Modellering av krav
Definition av strukturella blokkar (Svart låda-vy)
- Notation för blokktillståndsdiagram
- Strukturella blokkar
- Modellering av blokkegenskaper
- Definition av relationer mellan blokkar
- Definition av systemdatalexikon
- Praktisk uppgift: Modellering av svart låda-vy av ett system
Modellering av blokstruktur (Vit låda-vy)
- Intern blokktillståndsdiagram
- Visualisering av blokkdelar
- Anslutning av delar med konnektorer
- Definition av portar
- Definition av itemflöden och gränssnittsblock
- Praktisk uppgift: Modellering av vit låda-vy av ett system
Modellering av systembegränsningar
- Definition av begränsningsblock
- Bindning av begränsningsegenskaper med värdeegenskaper
- Exekvering av parametriska beräkningar
- Praktisk uppgift: Modellering av parametriska beräkningar
Design av tillståndsberoende systembeteende
- Notation för tillståndsdiagram
- Identifiering av tillstånd
- Definition av tillståndsomhändelser
- Specifikation av signaler
- Specifikation av effekter
- Exekvering av statmaskiner
- Praktisk uppgift: Modellering av statmaskiner
Design av styr- och dataflöden
- Aktivitetsdiagram
- Definition av aktiviteter
- Specifikation av parametrar
- Definition av åtgärder
- Modellering av styrflöden
- Modellering av dataflöden
- Exekvering av aktiviteter
- Praktisk uppgift: Modellering av aktiviteter
Design av kommunikation
- Notation för sekvensdiagram
- Modellering av livslinjer
- Modellering av meddelanden
- Dekomponering av interaktioner med referenser
- Tillämpning av interaktionsfragment
- Definition av tidsbegränsningar
- Praktisk uppgift: Modellering av interaktioner
Modellering av tvärgående konstrukter
- Logisk och fysisk arkitektur
- Allokeringsrelationer
- Visningsalternativ för allokering
- Identifiering av allokerings typer
- Allokeringsmatris
- Praktisk uppgift: Att skapa en allokeringmatris
Avslutning
- Sammanfattning av utbildningen
- Diskussion av återstående frågor
Krav
Förståelse för systemtekniska processer.
Vittnesmål (7)
Laborationerna och taktningen var utmärkta
Morgan - NSWCDD Dam Neck
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Lära sig ny funktionalitet och slutföra praktiska övningar med demotoolen
Dede - Leidos Innovations UK Ltd
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Filip var en lätt att känna igen och vänlig karl. Jag uppskattade denna kurs, och det skulle vara mycket fördelaktigt för mig att öva på egen hand efteråt.
Robert - Leidos Innovations UK Ltd
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Laboratorierna och övningarna hjälpte till att ge sammanhang till presentationsbilderna och visade några av de användbara funktionerna i Cameo
Nick - Lawrence Livermore National Laboratory
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Praktiska övningar. Jag tror att några av oss blev lite utmattade mentalt i slutet och lite förvirrade av verktyget.
Armen
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Praktiskt arbete, öppenhet för frågor och tänkande svar.
Brian Wiktorek
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat
Han var rolig och hans blandning av föreläsning/demonstration/egen övning var verkligen bra.
Kiyarash
Kurs - Applying SysML with MagicDraw/Cameo
Maskintolkat