Kontakt aufnehmen

Schulungsübersicht

Einführung in die Systemmodellierung

  • Was ist ein Systemmodell?/li>
  • Die vier Säulen der Systemmodellierung
  • Modellzentriert vs. dokumentzentriert
  • Was ist SysML?/li>
  • Das Verhältnis zwischen SysML und UML
  • Die vier Säulen von SysML

Gemeinsame und übergreifende Konstrukte

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

Paketdiagramme

  • Was ist ein Paket?/li>
  • Strukturierung des Modells mit Paketen
  • Paket-Enthaltensein (Containment)
  • Paketabhängigkeiten
  • Darstellung der Modellstruktur
  • Ansichten (Views) und Blickwinkel (Viewpoints)

Anforderungsdiagramme

  • Was ist eine Anforderung?/li>
  • Modellierung atomarer Anforderungen
  • Verfolgbarkeit von Anforderungen (Traceability)

Nutzungsfall-Diagramme (Use Case Diagrams)

  • Das System als Blackbox
  • Festlegung der Systemgrenze anhand von Akteuren
  • Nutzungsfälle als Systemdienstleistungen
  • Hinter der Nutzungsfalldiagramm-Kulisse
  • Nutzungsfallstruktur · Normale und alternative Szenarien
  • Bearbeitung gemeinsamen Verhaltens
  • Erweitertes und spezialisierteres Verhalten

Aktivitätsdiagramme

  • Modellierung von flussbasierter Logik
  • Aktionen vs. Aktivitäten
  • Verständnis des Token-Flusses
  • Kontrollfluss vs. Objektfluss
  • Modellierung von Entscheidungen · Modellierung von Parallelität
  • Swimlanes und Zuständigkeiten

Blockdefinitionsdiagramme

  • Was ist ein Block?/li>
  • Block-Features
  • Modellierung von Typen
  • Modellierung der Systemhierarchie
  • Generalisierung von Systemelementen

Interne Blockdiagramme

  • Teile (Parts) erneut betrachtet
  • Ports mit Fluss-Eigenschaften
  • Standard-Ports und -Schnittstellen
  • Proxy-Ports und Schnittstellen-Blöcke
  • Vollständige Ports (Full ports)

Parametrische Diagramme

  • Was ist ein Constraint-Block?/li>
  • Einschränkung von Systemeigenschaften

Sequenzdiagramme

  • Interaktionsbasiertes Verhalten
  • Einfache Sequenzen
  • Synchron vs. asynchron
  • Fragmentknoten
  • Interaktionsverwendungsknoten

Zustandsautomatendiagramme

  • Zustände und ihre Syntax
  • Übergänge zwischen Zuständen
  • Pseudozustands-Notation (Initial, Entscheidung, Historie, Ende)
  • Zerlegung von Zuständen
  • Modellierung paralleler Zustände

Ressourcen und weitere Literatur zur Systemmodellierung

  • Empfohlene Web-Ressourcen
  • Empfohlene Literatur

Voraussetzungen

Von den Teilnehmerinnen und Teilnehmern, die diesen Kurs besuchen möchten, wird keine Vorerfahrung in der Systemmodellierung erwartet; es wird jedoch ein solides Verständnis von dokumentzentrierten Techniken des System Engineerings vorausgesetzt.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien