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
- Notation des Paketdiagramms
- Zerlegung des Systems in Pakete
- Modellierung von Paketabhängigkeiten
- Praktische Übung: Modellierung der Paketstruktur
Analyse der Nutzerbedürfnisse
- Notation des Use-Case-Diagramms
- Identifikation von Akteuren
- Identifikation von Use-Cases
- Use-Case-Beziehungen
- Praktische Übung: Modellierung von Use-Cases
Definition der Systemanforderungen
- Von Use-Cases zu Systemanforderungen
- Notation des Anforderungsdigrams
- Festlegung von Anforderungen
- Definition der Anforderungsstruktur
- Verifizierung von Anforderungen mit Testfällen
- Anforderungsbeziehungen
- Praktische Übung: Modellierung von Anforderungen
Definition struktureller Blöcke (Schwarzkastensicht)
- Notation des Block-Definition-Diagramms
- Strukturelle Blöcke
- Modellierung von Blockeigenschaften
- Festlegung von Beziehungen zwischen Blöcken
- Festlegung des Systemdatenwörterbuchs
- Praktische Übung: Modellierung der Schwarzkastensicht eines Systems
Modellierung der Blockstruktur (Weißkastensicht)
- Internes Blockdiagramm
- Sichtbarkeit von Blockteilen
- Verknüpfung von Teilen mit Verbindern
- Festlegung von Ports
- Festlegung von Flüssen und Schnittstellenblöcken
- Praktische Übung: Modellierung der Weißkastensicht eines Systems
Modellierung systembezogener Restriktionen
- Festlegung von Restriktionsblöcken
- Bindung von Restriktioneigenschaften mit Werteeigenschaften
- Ausführung von Parametern
- Praktische Übung: Modellierung von Parametern
Entwurf des zustandsbasierten Systemverhaltens
- Notation des Zustandsautomatendiagramms
- Identifikation von Zuständen
- Festlegung von Zustandsübergangsevents
- Festlegung von Signalen
- Festlegung von Effekten
- Ausführung von Zustandsautomaten
- Praktische Übung: Modellierung von Zustandsautomaten
Entwurf von Steuer- und Datenflüssen
- Aktivitätsdiagramm
- Festlegung von Aktivitäten
- Festlegung von Parametern
- Festlegung von Aktionen
- Modellierung von Steuerflüssen
- Modellierung von Datenflüssen
- Ausführung von Aktivitäten
- Praktische Übung: Modellierung von Aktivitäten
Entwurf von Kommunikationen
- Notation des Sequenzdiagramms
- Modellierung von Lebenslinien
- Modellierung von Nachrichten
- Zerlegung von Interaktionen mit Referenzen
- Anwendung von Interaktionsfragmenten
- Festlegung von Zeitrestriktionen
- Praktische Übung: Modellierung von Interaktionen
Modellierung querreichender Konstrukte
- Logische und physische Architekturen
- Zuordnungsbeziehung
- Anzeigeoptionen für Zuordnungen
- Identifikation von Zuordnungstypen
- Zuordnungsmatrix
- Praktische Übung: Erstellen einer Zuordnungsmatrix
Simulations-Training
- Kursvorstellung
- Simulation von Architekturen
- Aktivitätsdiagramme
- Zustandsautomatendiagramme
- Sequenzdiagramme
- Parametrische Diagramme
- Automatisierte Anforderungsverifizierung durch Simulation
Voraussetzungen
Keine.
Zielgruppe:
- Systemingenieure, die in der Architekturmodellierung und Systemdesign tätig sind.
- Praktiker im Bereich Modellbasierte System Ingenieurwesen (MBSE).
Erfahrungsberichte (3)
Frau Malavika ist eine sehr gute Trainerin. Sie arbeitet sehr hart und beantwortet meine Fragen hervorragend. Ich verstehe, dass das Potenzial von SysML und EA sehr groß ist, und sie hat ihr Bestes gegeben, um die Schulung auf die bestmögliche Weise zu präsentieren. Sie hat sogar während der Pausen Zeit darauf verwendet, Antworten auf unsere Fragen zu finden. Meine Anerkennung! 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