Schulungsübersicht
Einführung
- Vorstellung des Trainers und der Teilnehmer
- Einführung in die Modellierung
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition eines Fallbeispiels
Strukturelle Systemzerlegung
- Paketdiagramm-Notation
- Zerlegung des Systems in Pakete
- Modellierung von Paketabhängigkeiten
- Praktische Übung: Modellierung der Paketstruktur
Analyse der Benutzeranforderungen
- Use-Case-Diagramm-Notation
- Identifizierung von Akteuren
- Identifizierung von Use Cases
- Use-Case-Beziehungen
- Praktische Übung: Modellierung von Use Cases
Definieren von Systemanforderungen
- Von Use Cases zu Systemanforderungen
- Anforderungsdiagramm-Notation
- Spezifizierung von Anforderungen
- Definieren der Anforderungshierarchie
- Überprüfung von Anforderungen mit Testfällen
- Anforderungsbeziehungen
- Praktische Übung: Modellierung von Anforderungen
Definieren struktureller Blöcke (Schwarzschachtelansicht)
- Blockdefinitiondiagramm-Notation
- Strukturelle Blöcke
- Modellierung von Blockeigenschaften
- Definieren von Beziehungen zwischen Blöcken
- Definieren des Systemdatenwörterbuchs
- Praktische Übung: Modellierung der Schwarzschachtelansicht eines Systems
Modellierung der Blockstruktur (Weißschachtelansicht)
- Internes Blockdiagramm
- Visualisieren von Blockkomponenten
- Verknüpfen von Komponenten mit Verbindern
- Definieren von Ports
- Definieren von Elementflüssen und Interface-Blöcken
- Praktische Übung: Modellierung der Weißschachtelansicht eines Systems
Modellierung von Systemrestriktionen
- Definieren von Restriktionsblöcken
- Binden von Restriktioneigenschaften mit Werteeigenschaften
- Ausführen von Parametrisierungen
- Praktische Übung: Modellierung von Parametrisierungen
Entwerfen von zustandsbasiertem Systemverhalten
- Zustandsautomatendiagramm-Notation
- Identifizierung von Zuständen
- Definieren von Zustandsübergangsereignissen
- Spezifizieren von Signalen
- Spezifizieren von Effekten
- Ausführen von Zustandsautomaten
- Praktische Übung: Modellierung von Zustandsautomaten
Entwerfen von Steuer- und Datenflüssen
- Aktivitätsdiagramm
- Definieren von Aktivitäten
- Spezifizieren von Parametern
- Definieren von Aktionen
- Modellierung von Steuerflüssen
- Modellierung von Datenflüssen
- Ausführen von Aktivitäten
- Praktische Übung: Modellierung von Aktivitäten
Entwerfen von Kommunikationen
- Sequenzdiagramm-Notation
- Modellierung von Lebenslinien
- Modellierung von Nachrichten
- Zerlegung von Interaktionen mit Verweisen
- Anwendung von Interaktionsfragmenten
- Definieren von Zeitrestriktionen
- Praktische Übung: Modellierung von Interaktionen
Modellierung übergeordneter Konstrukte
- Logische und physische Architekturen
- Zuordnungsbeziehung
- Anzeigeoptionen für Zuordnungen
- Identifizieren von Zuordnungstypen
- Zuordnungsmatrix
- Praktische Übung: Erstellung einer Zuordnungsmatrix
Modellvalidierung
- Kursvorstellung
- Einführung in die Modellvalidierung
- Erstellen benutzerdefinierter Validierungssuiten
- Einführung in Modellmetriken
- Vorgefertigte Metrik-Suiten
- Entwickeln benutzerdefinierter Metrik-Suiten
Modelle & Strukturierte Ausdrücke
- Modul 01 – Einführung
- Modul 02 – Die Grundlagen
- Modul 03 – UML Metamodell und Profile
- Modul 04 – Navigationsoperationen
- Modul 05 – Finden, Testen und Filtern
- Modul 06 – Werte & Operationen aus dem Modell
- Modul 07 – Skripte
- Modul 08 – Anwendungen in MagicDraw
Geschätzte Dauer der Unterrichtseinheiten
- Labore, 60%
- Folien, 35%
- Demos, 5%
Voraussetzungen
Keine.
Zielgruppe:
- Systemingenieure, die sich mit Architekturmodellierung und Systemdesign befassen.
- Modellbasierte Systemingenieurwesen (MBSE) Praktiker.
Erfahrungsberichte (4)
Anil war sehr verständnisvoll und erklärte den Kursinhalt im Detail. Mit mehr Zeit wäre das Ergebnis des Kurses besser, anstatt den Inhalt zu überstürzen, aber alles in allem ist Anil sehr vertraut mit der Software CATIA und ist ein großartiger Trainer,
Jaydon - GRI Towers South Africa
Kurs - Learning CATIA
Maschinelle Übersetzung
Frau Malavika ist eine sehr gute Trainerin. Sie arbeitet sehr hart und beantwortet meine Fragen gut. Ich verstehe, dass das Spektrum von SysML und EA sehr umfangreich ist, sie hat ihr Bestes getan, um den Kurs auf die beste Weise zu präsentieren. Sie hat sogar ihre Pausen genutzt, um Antworten auf unsere Fragen zu finden. Mein Respekt! Eine großartige Lehrerin!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurs - System Engineering using SysML and UML 2
Maschinelle Übersetzung
I mostly liked his subject knowledge and style.
Giacomo Urso
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
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
Maschinelle Übersetzung