Kontakt aufnehmen

Schulungsübersicht

Einleitung

  • Begrüßung des Trainers und der Teilnehmer
  • Einführung in die Modellierung
  • Einführung in SysML
  • Einführung in MagicDraw/Cameo
  • Definition des Fallbeispiels

Strukturelle Systemzerlegung

  • Notation für Package-Diagramme
  • Zerlegung des Systems in Packages
  • Modellierung von Package-Abhängigkeiten
  • Praktische Aufgabe: Modellierung der Package-Struktur

Analysieren von Benutzerbedürfnissen

  • Notation für Use-Case-Diagramme
  • Identifizierung von Akteuren
  • Identifizierung von Use Cases
  • Use-Case-Beziehungen
  • Praktische Aufgabe: Modellierung von Use Cases

Definition von Systemanforderungen

  • Von Use Cases zu Systemanforderungen
  • Notation für Requirements-Diagramme
  • Spezifizierung von Anforderungen
  • Definition der Anforderungenstruktur
  • Verifizierung von Anforderungen mit Testfällen
  • Anforderungsbeziehungen
  • Praktische Aufgabe: Modellierung von Anforderungen

Definition von strukturellen Blöcken (Black-Box-Ansicht)

  • Notation für Block-Definition-Diagramme
  • Strukturelle Blöcke
  • Modellierung von Block-Eigenschaften
  • Definition von Beziehungen zwischen Blöcken
  • Definition des Systemdatenwörterbuchs
  • Praktische Aufgabe: Modellierung der Black-Box-Ansicht eines Systems

Modellierung der Blockstruktur (White-Box-Ansicht)

  • Internal Block Diagram (Diagramm interner Blöcke)
  • Visualisierung von Blockteilen
  • Verknüpfung von Teilen mit Connectors
  • Definition von Ports
  • Definition von Item-Flows und Interface-Blöcken
  • Praktische Aufgabe: Modellierung der White-Box-Ansicht eines Systems

Modellierung von Systemrestriktionen

  • Definition von Constraint-Blöcken
  • Verknüpfung von Constraint-Eigenschaften mit Value-Eigenschaften
  • Ausführung von Parametrics (Parametrisierung)
  • Praktische Aufgabe: Modellierung von Parametrics

Gestaltung des zustandsbasierten Systemverhaltens

  • Notation für State-Machine-Diagramme
  • Identifizierung von Zuständen
  • Definition von Zustandsübergangsereignissen
  • Spezifizierung von Signalen
  • Spezifizierung von Effekten
  • Ausführung von State Machines
  • Praktische Aufgabe: Modellierung von State Machines

Gestaltung von Steuerungs- und Datenflüssen

  • Activity-Diagramm
  • 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

Gestaltung von Kommunikationen

  • Notation für Sequenzdiagramme
  • Modellierung von Lifelines (Lebenslinien)
  • Modellierung von Nachrichten
  • Zerlegung von Interaktionen unter Verwendung von Referenzen
  • Anwendung von Interaktionsfragmenten
  • Definition von Timing-Constraints
  • Praktische Aufgabe: Modellierung von Interaktionen

Modellierung querschnittsbezogener Konstrukte

  • Logische und physische Architekturen
  • Allocation-Beziehung (Zuordnungsbeziehung)
  • Anzeigeoptionen für Allocations
  • Identifizierung von Typen von Allocations
  • Allocation-Matrix
  • Praktische Aufgabe: Erstellung einer Allocation-Matrix

Resümee

  • Zusammenfassung des Trainings
  • Behandlung verbleibender Fragen

Voraussetzungen

Verständnis der Prozesse im System Engineering.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien