Kursplan
Införandet
- Introduktioner av utbildare och deltagare
- Introduktion till modellering
- Introduktion till SysML
- Introduktion till MagicDraw/Cameo
- En definition av en fallstudie
Nedbrytning av strukturella system
- Notation för paketdiagram
- Sönderdela systemet i paket
- Modellering av paketberoenden
- Praktisk uppgift: Modellering av paketstruktur
Analysera användarnas behov
- Use Case Notation av diagram
- Identifiera aktörer
- Identifiera Use Cases
- Use Case Relationer
- Praktisk uppgift: Modellering Use Cases
Definiera systemkrav
- Från Use Cases till Systemkrav
- Krav Diagram Notation
- Specificera krav
- Definiera kravstruktur
- Verifiera krav med testfall
- Krav Relationer
- Praktisk uppgift: Modelleringskrav
Definiera strukturella block (Black Box View)
- Notation för blockdefinitionsdiagram
- Strukturella block
- Egenskaper för modelleringsblock
- Definiera relationer mellan block
- Definiera ordlista för systemdata
- Praktisk uppgift: Modellering av Black Box View av ett system
Modellering av blockstruktur (vit boxvy)
- Internt blockdiagram
- Visualisera blockdelar
- Länka delar med kontakter
- Definiera portar
- Definiera artikelflöden och gränssnittsblock
- Praktisk uppgift: Modellering av White Box View av ett system
Begränsningar för modelleringssystem
- Definiera villkorsblock
- Bindningsbegränsningsegenskaper med värdeegenskaper
- Utföra parametri
- Praktisk uppgift: Modellering Parametri
Utforma tillståndsbaserat systembeteende
- Notation för tillståndsmaskindiagram
- Identifiera tillstånd
- Definiera tillståndsövergångshändelser
- Ange signaler
- Ange effekter
- Köra tillståndsdatorer
- Praktisk uppgift: Modellering av tillståndsmaskiner
Utforma kontroll och dataflöden
- Aktivitet Diagram
- Definiera Activities
- Ange parametrar
- Definiera åtgärder
- Modellering av kontrollflöden
- Modellering av dataflöden
- Utföra Activities
- Praktisk uppgift: Modellering Activities
Utformning av Communications
- Notation av sekvensdiagram
- Modellering av livlinor
- Modellering av meddelanden
- Dela upp interaktioner med hjälp av referenser
- Använda interaktionsfragment
- Definiera tidsbegränsningar
- Praktisk uppgift: Modellering av interaktioner
Modellering av tvärgående konstruktioner
- Logiska och fysikaliska arkitekturer
- Allokeringsförhållande
- Visningsalternativ för allokeringar
- Identifiera typer av allokeringar
- Tilldelning Matrix
- Praktisk uppgift: Byggnadsallokering Matrix
Domänspecifikt språk (DSL)
- Införandet
- DSL-koncept och översikt
- Profiler
- Stereotyper
- Taggar och taggade värden
- Anpassningar
Teamwork Cloud och Cameo-samarbetspartner
- Införandet
- Teamwork Cloud-funktioner och -tjänster
- Webbapplikationer och administration
- Funktioner i modelleringsverktyget
- Förgreningar och sammanslagning
- Partitionering av projekt
- Samarbetspartner med cameo
Beräknad lektionstid
- Labb, 60%
- Rutschkanor, 35 %
- Demos, 5%
Krav
Ingen.
Målgrupp:
- Systemingenjörer som arbetar med arkitektur, modellering och systemdesign.
- Modellbaserade systemingenjörer (MBSE) Praktiker.
Vittnesmål (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurs - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
Kurs - Systems Modelling with SysML
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.