Kursplan
Introduktion
- Presentering av tränare och deltagare
- Introduktion till modellering
- Introduktion till SysML
- Introduktion till MagicDraw/Cameo
- Definition av ett fallstudie
Strukturell systemdekomposition
- Paketdiagramnotation
- Dekomposition av system i paket
- Modellering av paketberoenden
- Praktiskt övningsuppgift: Modellering av paketstruktur
Analys av användarbehov
- Use Case-diagramnotation
- Identifiering av aktörer
- Identifiering av use cases (användarscenarier)
- Use case-relationship (relationer mellan användarscenarier)
- Praktiskt övningsuppgift: Modellering av use cases
Definiering av systemkrav
- Från användarscenarier till systemkrav
- Kravdiagramnotation
- Specificering av krav
- Definiering av kravstruktur
- Verifiering av krav med testfall
- Kravrelationer
- Praktiskt övningsuppgift: Modellering av krav
Definiering av strukturella block (svart låda vy)
- Block Definition Diagram-notation
- Strukturella block
- Modellering av blockegenskaper
- Definiering av relationer mellan block
- Definiering av systemdatadictionary
- Praktiskt övningsuppgift: Modellering av svart låda vy av ett system
Modellering av blockstruktur (vit låda vy)
- Intern blockdiagram
- Visualisering av blockdelar
- Länkning av delar med kopplingar
- Definiering av portar
- Definiering av objektflöden och gränssnittsblock
- Praktiskt övningsuppgift: Modellering av vit låda vy av ett system
Modellering av systembegränsningar
- Definiering av begränsningsblock
- Bindning av begränsningsegenskaper med värdegenskaper
- Exekvering av parametrar
- Praktiskt övningsuppgift: Modellering av parametrar
Design av tillståndsbaserat systembeteende
- State Machine Diagram-notation
- Identifiering av tillstånd
- Definiering av tillståndsövergångsevent
- Specificering av signaler
- Specificering av effekter
- Exekvering av statemachines
- Praktiskt övningsuppgift: Modellering av statemachines
Design av kontroll- och dataflöden
- Aktivitetsdiagram
- Definiering av aktiviteter
- Specificering av parametrar
- Definiering av åtgärder
- Modellering av kontrollflöden
- Modellering av dataflöden
- Exekvering av aktiviteter
- Praktiskt övningsuppgift: Modellering av aktiviteter
Design av kommunikation
- Sequence Diagram-notation
- Modellering av livscykler
- Modellering av meddelanden
- Dekomposition av interaktioner med referenser
- Tillämpning av interaktionsfragment
- Definiering av tidsbegränsningar
- Praktiskt övningsuppgift: Modellering av interaktioner
Modellering av korsande konstruktioner
- Logiska och fysiska arkitekturer
- Allokationsrelation
- Allokeringsdisplayalternativ
- Identifiering av allokerings typer
- Allokering matris
- Praktiskt övningsuppgift: Bygga allokeringsmatris
Domänspecifikt språk (DSL)
- Introduktion
- DSL-koncept & översikt
- Profiler
- Stereotyper
- Taggar & taggade värden
- Anpassningar
Teamwork Cloud & Cameo Collaborator
- Introduktion
- Teamwork Cloud-funktioner och tjänster
- Webapplikationer och administration
- Modellverktyg funktoner
- Grenar & sammanfogning
- Projektpartitionering
- Cameo Collaborator
Beräknad kursdurations tid
- Laborationer, 60%
- Slides, 35%
- Demonstrations, 5%
Vittnesmål (3)
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