Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Vorstellung des Trainingsleiters und der Kursteilnehmer
  • Einführung in die Modellierung
  • Einführung in SysML
  • Einführung in MagicDraw/Cameo
  • Definition einer Fallstudie

Strukturelle Systemdekomposition

  • Notation für Paketdiagramme
  • Dekomposition von Systemen in Pakete
  • Modellierung von Paketabhängigkeiten
  • Praktische Übung: Modellierung der Paketstruktur

Analysieren von Benutzeranforderungen

  • Notation für Use-Case-Diagramme
  • Identifikation der Akteure (Actors)
  • Identifikation der Use Cases
  • Beziehungen zwischen Use Cases
  • Praktische Übung: Modellierung von Use Cases

Definition von Systemanforderungen

  • Von Use Cases zu Systemanforderungen
  • Notation für Anforderungsdiagramme (Requirements Diagram)
  • Spezifikation von Anforderungen
  • Definition der Struktur von Anforderungen
  • Verifikation von Anforderungen mit Testfällen
  • Beziehungen zwischen Anforderungen
  • Praktische Übung: Modellierung von Anforderungen

Definition struktureller Blöcke (Schwarzbox-Ansicht)

  • Notation für Blockdefinitiondiagramme
  • Strukturelle Blöcke
  • Modellierung von Block-Eigenschaften
  • Definition von Beziehungen zwischen Blöcken
  • Definition eines Systemdatenwörterbuchs
  • Praktische Übung: Modellierung der Schwarzbox-Ansicht eines Systems

Modellierung von Blockstrukturen (Weissbox-Ansicht)

  • Internes Blockdiagramm (Internal Block Diagram)
  • Visualisierung von Block-Bestandteilen
  • Verknüpfung von Bestandteilen über Connectors
  • Definition von Ports
  • Definition von Item Flows und Schnittstellenblöcken
  • Praktische Übung: Modellierung der Weissbox-Ansicht eines Systems

Modellierung von Systemzwängen (Constraints)

  • Definition von Constraint-Blöcken
  • Bindung von Constraint-Eigenschaften an Value Properties
  • Ausführung von Parametrisierung (Parametrics)
  • Praktische Übung: Modellierung der Parametrisierung

Designen des zustandsbasierten Systemverhaltens

  • Notation für Zustandsautomatdiagramme (State Machine Diagrams)
  • Identifikation von Zuständen
  • Definition von Ereignissen für Zustandsübergänge
  • Spezifikation von Signalen
  • Spezifikation von Effekten
  • Ausführung von Zustandsautomaten
  • Praktische Übung: Modellierung von Zustandsautomaten

Designen von Steuerungs- und Datenflüssen

  • Aktivitätsdiagramm (Activity Diagram)
  • Definition von Aktivitäten
  • Spezifikation von Parametern
  • Definition von Aktionen
  • Modellierung von Kontrollflüssen (Control Flows)
  • Modellierung von Datenflüssen (Data Flows)
  • Ausführung von Aktivitäten
  • Praktische Übung: Modellierung von Aktivitäten

Designen der Kommunikation

  • Notation für Sequenzdiagramme
  • Modellierung von Lebenslinien (Lifelines)
  • Modellierung von Nachrichten (Messages)
  • Dekomposition von Interaktionen mittels Referenzen
  • Anwendung von Interaktionsfragmenten
  • Definition von Zeitbeschränkungen (Timing Constraints)
  • Praktische Übung: Modellierung von Interaktionen

Modellieren querschnittlicher Konstrukte

  • Logische und physische Architekturen
  • Allozierungsbeziehung (Allocation Relationship)
  • Anzeigeoptionen für Allocationsdarstellungen
  • Identifikation von Arten der Allokation
  • Allokationsmatrix
  • Praktische Übung: Erstellen einer Allokationsmatrix

Benutzerdefinierte Berichte

  • Überblick
  • Einführung in die Berichtsgenerierung
  • Die Velocity Template Language (VTL)
  • MagicDraw-Erweiterungen für VTL
  • Arbeit mit Microsoft Office-Formaten
  • Entwicklung und Pflege von Vorlagen

Automatisierung mittels Makros & Scripting

  • Einführung
  • übergeordnete Konzepte (Overarching Concepts)
  • Einführung in die API
  • Häufig verwendete und nützliche Klassen
  • Wo kommt der Code hin?
  • Beispiele und Übungen zur Anwendung

Voraussetzungen

Keine Vorkenntnisse erforderlich.

Geeignete Zielgruppe:

  • Systemingenieure, die im Bereich Architekturmodellierung und Systemdesign tätig sind.
  • Anwender von Model-Based Systems Engineering (MBSE).
 40 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien