Kursplan
Introduktion
- Presentationer av instruktör och deltagare
- Introduktion till modellering
- Introduktion till SysML
- Introduktion till MagicDraw/Cameo
- En fallstudie definition
Strukturell systemdelning
- Paketdiagramnotation
- Dela upp system i paket
- Modellera paketberoenden
- Praktisk uppgift: Modellera paketstruktur
Analysera användarnöd
- Användningsfalldiagramnotation
- Identifiera aktörer
- Identifiera användningsfall
- Användningsfallsrelationer
- Praktisk uppgift: Modellera användningsfall
Definiera systemkrav
- Från användningsfall till systemkrav
- Kravdiagramnotation
- Ange krav
- Definiera kravstruktur
- Verifiera krav med testfall
- Kravrelationer
- Praktisk uppgift: Modellera krav
Definiera strukturella block (svart låda vy)
- Blockdefinitiondiagramnotation
- Strukturella block
- Modellera blockegenskaper
- Definiera relationer mellan block
- Definiera systemdatordictionary
- Praktisk uppgift: Modellera svart låda vy av ett system
Modellera blockstrukturen (vit låda vy)
- Internt blockdiagram
- Visualisera blockdelar
- Länka delar med kopplingar
- Definiera portar
- Definiera objektflyt och gränssnittsblock
- Praktisk uppgift: Modellera vit låda vy av ett system
Modellera systembegränsningar
- Definiera begränsningsblock
- Bind begränsningsegenskaper med värdegenskaper
- Exekvera parametrar
- Praktisk uppgift: Modellera parametrar
Utforma tillståndsbaserat systembeteende
- Tillståndsmaskindiagramnotation
- Identifiera tillstånd
- Definiera tillståndsövergångsevent
- Ange signaler
- Ange effekter
- Exekvera tillståndsmaskiner
- Praktisk uppgift: Modellera tillståndsmaskiner
Utforma kontroll- och dataflöden
- Aktivitetsdiagram
- Definiera aktiviteter
- Ange parametrar
- Definiera åtgärder
- Modellera kontrollflöden
- Modellera dataflöden
- Exekvera aktiviteter
- Praktisk uppgift: Modellera aktiviteter
Utforma kommunikation
- Sekvensdiagramnotation
- Modellera livslinjer
- Modellera meddelanden
- Dela upp interaktioner med referenser
- Använd interaktionsfragment
- Definiera tidsbegränsningar
- Praktisk uppgift: Modellera interaktioner
Modellera tvärgående konstruktioner
- Logiska och fysiska arkitekturer
- Allokeringssamband
- Alternativa visningsalternativ för allokeringar
- Identifiera typer av allokeringar
- Allokeringsmatris
- Praktisk uppgift: Bygg allokeringsmatris
Modellvalidering
- Kursintroduktion
- Introduktion till modellvalidering
- Skapa anpassade valideringssviter
- Introduktion till modellmätningar
- Fördefinierade mätningssviter
- Utveckla anpassade mätningssviter
Modeller & strukturerade uttryck
- Modul 01 – Introduktion
- Modul 02 – Grunderna
- Modul 03 – UML Metamodell och profiler
- Modul 04 – Navigationsoperationer
- Modul 05 – Sök, testa och filtrera
- Modul 06 – Värden & operationer från modell
- Modul 07 – Skript
- Modul 08 – Tillämpningar i MagicDraw
Uppskattad kurslängd
- Laborationer, 60%
- Slides, 35%
- Demonstreringar, 5%
Krav
Ingen.
Målgrupp:
- Systemingetörer som är involverade i arkitekturmodellering och systemdesign.
- Modellbaserad systemingenjörskonst (MBSE) praktiker.
Vittnesmål (4)
Anil var mycket förstående och förklarade kursinnehållet i detalj. Med mer tid skulle kurstillfället bli bättre istället för att skynda igenom innehållet, men överlag är Anil väldigt bekant med programvaran CATIA och är en utmärkt instruktör,
Jaydon - GRI Towers South Africa
Kurs - Learning CATIA
Maskintolkat
Ms Malavika är en mycket bra utbildare. Hon arbetar väldigt hårt och svarar väl på mina frågor. Jag förstår att räckvidden för SysML och EA är mycket stor, hon försökte på bästa möjliga sätt att presentera utbildningen på ett lämpligt sätt. Hon har till och med använt sin paus tid för att leta efter svar på våra frågor. Mitt respekt! En fantastisk lärare!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurs - System Engineering using SysML and UML 2
Maskintolkat
I mostly liked his subject knowledge and style.
Giacomo Urso
Kurs - Systems Modelling with SysML
Maskintolkat
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
Maskintolkat