Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien