Kontakt aufnehmen

Schulungsübersicht

Einführung in die Systemmodellierung

  • Was ist ein Systemmodell?
  • Die vier Säulen der Systemmodellierung
  • Modellzentriert vs. dokumentzentriert
  • Was ist SysML?
  • Beziehung zwischen SysML und UML
  • Die vier Säulen von SysML

Gemeinsame und querliegende Konstruktionsprinzipien

  • Profile, Stereotype und Tags
  • Diagrammrahmen
  • Kommentare
  • Zuordnungen (Allocations)

Paket-Diagramme

  • Was ist ein Paket?
  • Strukturierung des Modells mit Paketen
  • Paket-Containment
  • Paket-Abhängigkeiten
  • Darstellung der Modellstruktur
  • Ansichten und Viewpoints

Requirements-Diagramme

  • Was ist ein Requirement?
  • Modellierung atomarer Requirements
  • Requirements-Tracability

Use-Case-Diagramme

  • Das System als Blackbox
  • Festlegung der Systemgrenze durch Akteure
  • Use Cases als Systemdienste
  • Struktur hinter dem Use-Case-Diagramm
  • Use-Case-Struktur · Nominale und alternative Szenarien
  • Bearbeitung gemeinsamen Verhaltens
  • Erweitertes und spezialisiertes Verhalten

Aktivitätsdiagramme

  • Modellierung flussbasierter Logik
  • Aktionen vs. Aktivitäten
  • Verständnis des Token-Flusses
  • Steuerfluss vs. Objektfloss
  • Modellierung von Entscheidungen · Modellierung von Parallelität
  • Swimlanes und Verantwortlichkeiten

Block-Definitions-Diagramme

  • Was ist ein Block?
  • Blockmerkmale
  • Modellierung von Typen
  • Modellierung der Systemhierarchie
  • Generalisierung von Systemelementen

Interne Block-Diagramme

  • Teile (Parts) im Überblick
  • Ports mit Fluss-Eigenschaften
  • Standard-Ports und Interfaces
  • Proxy-Ports und Interface-Blöcke
  • Vollständige Ports (Full ports)

Parametrische Diagramme

  • Was ist ein Constraint-Block?
  • Restriktion von Systemeigenschaften

Ablaufdiagramme (Sequence Diagrams)

  • Interaktionsbasiertes Verhalten
  • Einfache Sequenzen
  • Synchron vs. asynchron
  • Fragment-Knoten
  • Interaktionsverwendungsknoten

Zustandsautomatendiagramme

  • Zustände und deren Syntax
  • Übergänge zwischen Zuständen
  • Notation für Pseudo-Zustände (initial, decision, history, end)
  • Zerlegung von Zuständen
  • Modellierung paralleler Zustände

Ressourcen zur Systemmodellierung und weiterführende Literatur

  • Empfohlene Webressourcen
  • Empfohlene Literatur

Voraussetzungen

Von den Teilnehmern dieses Kurses werden keine Vorkenntnisse in der Systemmodellierung verlangt; sie sollten jedoch über ein solides Verständnis der technikorientierten, dokumentbasierten Methoden des Systems Engineering verfügen.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien