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
- Einführung von Dozent und Teilnehmenden
- Einführung in die Modellierung
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition eines Fallbeispiels
Strukturelle Systemzerlegung
- Notation von Paketdiagrammen
- Zerlegung des Systems in Pakete
- Modellierung von Paketabhängigkeiten
- Praktische Aufgabe: Modellierung der Paketstruktur
Analysieren der Nutzerbedürfnisse
- Notation von Use-Case-Diagrammen
- Identifizierung von Akteuren
- Identifizierung von Use Cases
- Beziehungen zwischen Use Cases
- Praktische Aufgabe: Modellierung von Use Cases
Definition der Systemanforderungen
- Von Use Cases zu Systemanforderungen
- Notation von Anforderungsdigrammen
- Spezifizierung von Anforderungen
- Definition der Anforderungenstruktur
- Überprüfung der Anforderungen mit Testfällen
- Beziehungen zwischen Anforderungen
- Praktische Aufgabe: Modellierung von Anforderungen
Definition struktureller Blöcke (Schwarzkastenansicht)
- Notation von Blockdefinitionssdiagrammen
- Strukturelle Blöcke
- Modellierung von Blockeigenschaften
- Definition von Beziehungen zwischen Blöcken
- Definition des Systemdatenwörterbuchs
- Praktische Aufgabe: Modellierung der Schwarzkastenansicht eines Systems
Modellierung der Blockstruktur (Weisskastenansicht)
- Internes Blockdiagramm
- Visualisierung von Blockteilen
- Verknüpfung von Teilen mit Verbindungen
- Definition von Ports
- Definition von Datenflüssen und Schnittstellenblöcken
- Praktische Aufgabe: Modellierung der Weisskastenansicht eines Systems
Modellierung von Systemzwängen
- Definition von Zwangsblöcken
- Bindung von Zwangseigenschaften mit Werten
- Ausführung der Parametrik
- Praktische Aufgabe: Modellierung der Parametrik
Entwurf zustandsbasierter Systemverhalten
- Notation von Zustandsautomatendiagrammen
- Identifizierung von Zuständen
- Definition von Ereignissen für Zustandsübergänge
- Spezifizierung von Signalen
- Spezifizierung von Auswirkungen
- Ausführung von Zustandsautomaten
- Praktische Aufgabe: Modellierung von Zustandsautomaten
Entwurf von Steuerungs- und Datenflüssen
- Aktivitätsdiagramm
- Definition von Aktivitäten
- Spezifizierung von Parametern
- Definition von Aktionen
- Modellierung von Steuerungsflüssen
- Modellierung von Datenflüssen
- Ausführung von Aktivitäten
- Praktische Aufgabe: Modellierung von Aktivitäten
Entwurf der Kommunikation
- Notation von Sequenzdiagrammen
- Modellierung von Lebenslinien
- Modellierung von Nachrichten
- Zerlegung von Interaktionen durch Referenzen
- Anwendung von Interaktionsfragmenten
- Definition von Zeitbeschränkungen
- Praktische Aufgabe: Modellierung von Interaktionen
Modellierung querschnittlicher Konstrukte
- Logische und physische Architekturen
- Zuordnungsbeziehung
- Darstellungsoptionen für Zuordnungen
- Identifizierung von Zuordnungsarten
- Zuordnungsmatrix
- Praktische Aufgabe: Erstellen der Zuordnungsmatrix
Modellvalidierung
- Kurseinführung
- Einführung in die Modellvalidierung
- Erstellung von benutzerdefinierten Validierungssuites
- Einführung in Modellmetriken
- Vordefinierte Metriksuites
- Entwicklung benutzerdefinierter Metriksuites
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 und Operationen aus dem Modell
- Modul 07 – Skripte
- Modul 08 – Anwendungen in MagicDraw
Geschätzte Kursdauer
- Labore, 60%
- Folien, 35%
- Demonstrationen, 5%
Voraussetzungen
Keine.
Zielgruppe:
- Systems Engineers, die an der Architekturmodellierung und Systemdesign beteiligt sind.
- Model-Based Systems Engineering (MBSE)-Praktiker.
40 Stunden