Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Vorstellen von Dozenten und Teilnehmern
- Einführung in die Modellierung
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition eines Fallbeispiels
Zerlegung der Systemstruktur
- Notation von Paketdiagrammen
- Zerlegung des Systems in Pakete
- Modellierung von Paketabhängigkeiten
- Praktische Übung: Modellieren der Paketstruktur
Ermitteln der Nutzeranforderungen
- Notation von Anwendungsfalldiagrammen
- Identifizieren der Akteure
- Identifizieren der Anwendungsfälle
- Beziehungen zwischen Anwendungsfällen
- Praktische Übung: Modellieren von Anwendungsfällen
Festlegen von Systemanforderungen
- Vom Anwendungsfall zur Systemanforderung
- Notation von Anforderungsdiagrammen
- Spezifizieren der Anforderungen
- Definieren der Struktur von Anforderungen
- Verifizieren der Anforderungen mittels Testfällen
- Beziehungen zwischen Anforderungen
- Praktische Übung: Modellieren von Anforderungen
Festlegen struktureller Blöcke (Black-Box-Ansicht)
- Notation von Blockdefinitionen-Diagrammen
- Strukturelle Blöcke
- Modellieren von Blockeigenschaften
- Definieren von Beziehungen zwischen Blöcken
- Definieren des Systemdatenwörterbuchs
- Praktische Übung: Modellieren der Black-Box-Ansicht eines Systems
Modellieren der Blockstruktur (White-Box-Ansicht)
- Internes Blockdiagramm
- Visualisieren von Blockbestandteilen
- Verbinden der Bestandteile mittels Steckverbindern (Connectors)
- Definieren von Schnittstellen (Ports)
- Definieren von Elementflüssen und Schnittstellenblöcken
- Praktische Übung: Modellieren der White-Box-Ansicht eines Systems
Modellieren von Systembeschränkungen
- Definieren von Einschränkungsblöcken
- Binden von Beschränkungseigenschaften an Werteigenschaften
- Ausführen der Parametrik
- Praktische Übung: Modellieren der Parametrik
Entwerfen des zustandsbasierten Systemverhaltens
- Notation von Zustandsautomatendiagrammen
- Identifizieren von Zuständen
- Definieren von Zustandsübergangsereignissen
- Spezifizieren von Signalen
- Spezifizieren von Effekten
- Ausführen von Zustandsautomaten
- Praktische Übung: Modellieren von Zustandsautomaten
Entwerfen von Steuerungs- und Datenflüssen
- Aktivitätsdiagramm
- Definieren von Aktivitäten
- Spezifizieren von Parametern
- Definieren von Aktionen
- Modellieren von Steuerungsflüssen
- Modellieren von Datenflüssen
- Ausführen von Aktivitäten
- Praktische Übung: Modellieren von Aktivitäten
Entwerfen der Kommunikation
- Notation von Sequenzdiagrammen
- Modellieren von Lebenslinien
- Modellieren von Nachrichten
- Zerlegen von Interaktionen mittels Referenzen
- Anwenden von Interaktionsfragmenten
- Definieren von Zeitbeschränkungen
- Praktische Übung: Modellieren von Interaktionen
Modellieren querschnittlicher Konstrukte
- Logische und physikalische Architekturen
- Beziehungsart der Zuteilung (Allocation)
- Darstellungsoptionen für Zuteilungen
- Identifizieren von Zuteilungstypen
- Zuteilungsmatrix
- Praktische Übung: Erstellen der Zuteilungsmatrix
Modellvalidierung
- Kurs introduction
- Einführung in die Modellvalidierung
- Erstellen benutzerdefinierter Validierungssuiten
- Einführung in Modellmetriken
- Vordefinierte Metriksuiten
- Entwickeln benutzerdefinierter Metriksuiten
Modelle und strukturierte Ausdrücke
- Modul 01 – Einführung
- Modul 02 – Die Grundlagen
- Modul 03 – UML-Metamodell und Profile
- Modul 04 – Navigationsoperationen
- Modul 05 – Suchen, Testen und Filtern
- Modul 06 – Werte & Operationen aus dem Modell
- Modul 07 – Skripte
- Modul 08 – Anwendungen in MagicDraw
Geschätzte Kursdauer
- Labore, 60 %
- Folien, 35 %
- Demonstrationen, 5 %
Voraussetzungen
Keine.
Geeignete Zielgruppe:
- Systems Engineers, die an der Architekturmodellierung und Systemauslegung beteiligt sind.
- Fachkräfte im Bereich Model-Based Systems Engineering (MBSE).
40 Stunden