Kursplan
Introduksjon
- Instruktør- og deltakerpresentasjoner
- Introduksjon til modellering
- Introduksjon til SysML
- Introduksjon til MagicDraw/Cameo
- En kasusdefinisjon
Strukturell systemdekomponering
- Pakkediagrammer notasjon
- Dekomposisjon av system i pakker
- Modellering av pakkeavhengigheter
- Praktisk oppgave: Modellering av pakkestruktur
Analysere brukernødsler
- Brukercasediagrammer notasjon
- Identifisering av aktører
- Identifisering av brukercaser
- Brukercaseforhold
- Praktisk oppgave: Modellering av brukercaser
Definere systemkrav
- Fra brukercaser til systemkrav
- Kravdiagrammer notasjon
- Spesifisering av krav
- Definere kravstruktur
- Verifisering av krav ved hjelp av testtilfeller
- Kravforhold
- Praktisk oppgave: Modellering av krav
Definere strukturelle blokker (svart boks syn)
- Blokkdefinisjonsdiagrammer notasjon
- Strukturelle blokker
- Modellering av blokkegenskaper
- Definere forhold mellom blokker
- Definere systemdataleksikon
- Praktisk oppgave: Modellering av svart boks syn på et system
Modellere blokkstruktur (hvit boks syn)
- Intern blokkdiagram
- Visualisering av blokkdeler
- Knytning av deler med koblinger
- Definere port
- Definere elementstrøm og grensesnittsblokker
- Praktisk oppgave: Modellering av hvit boks syn på et system
Modellere systembegrensninger
- Definere begrensningsblokker
- Knytning av begrensningsegenskaper med verdi-egenskaper
- Eksekvering av parametriske modeller
- Praktisk oppgave: Modellering av parametrer
Designe tilstandsbasert systematferdighet
- Tilstandsmaskinediagrammer notasjon
- Identifisering av tilstand
- Definere tilstandsavgangshendelser
- Spesifisering av signaler
- Spesifisering av effekter
- Eksekvering av tilstandsmaskiner
- Praktisk oppgave: Modellering av tilstandsautomater
Designe kontroll- og datastrømmer
- Aktivitetsdiagram
- Definere aktiviteter
- Spesifisering av parametere
- Definere handlinger
- Modellere kontrollstrømmer
- Modellere datastrømmer
- Eksekvering av aktiviteter
- Praktisk oppgave: Modellering av aktiviteter
Designe kommunikasjon
- Sekvensdiagrammer notasjon
- Modellering av livslinjer
- Modellering av meldinger
- Dekomposisjon av interaksjoner ved hjelp av referanser
- Bruk av interaksjonsfragmenter
- Definere tidsbegrensninger
- Praktisk oppgave: Modellering av interaksjoner
Modellere kryssende konstruksjoner
- Logiske og fysiske arkitekturer
- Allokeringforhold
- Allokeringsvisningsalternativer
- Identifisering av allokeringstyper
- Allokermatrix
- Praktisk oppgave: Bygge alokeringmatrix
Domenspesifikke språk (DSL)
- Introduksjon
- DSL-konsepter & oversikt
- Profiler
- Stereotyper
- Tags & merkeverdier
- Tilpasninger
Teamwork Cloud & Cameo Collaborator
- Introduksjon
- Teamwork Cloud funksjoner og tjenester
- Webapplikasjoner og administrasjon
- Modellverktøyfunksjoner
- Grener & flette
- Prosjektpartisjonering
- Cameo Collaborator
Estimert kursvarighet
- Laboratorier, 60%
- Foredrag, 35%
- Demonstrasjoner, 5%
Referanser (3)
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