Kontakt aufnehmen

Schulungsübersicht

Einführung in die Systemmodellierung

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

Gemeinsame und querschnittliche Konstrukte

  • Profile, Stereotypen und Tags
  • Diagrammrahmen
  • Kommentare
  • Zuordnungen

Paketdiagramme

  • Was ist ein Paket?
  • Gestaltung des Modells mit Paketen
  • Paket-Kontenanz
  • Paketabhängigkeiten
  • Darstellung der Modellstruktur
  • Ansichten und Perspektiven

Anforderungsdiagramme

  • Was ist eine Anforderung?
  • Modellierung atomarer Anforderungen
  • Verfolgbarkeit von Anforderungen

Fallbeispiel-Diagramme (Use Case Diagrams)

  • Das System als Blackbox
  • Identifizierung der Systemgrenze mittels Akteuren
  • Fallbeispiele als Systemdienste
  • Hinter dem Fallbeispiel-Diagramm
  • Struktur der Fallbeispiele · 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. Objektfluss
  • Modellierung von Entscheidungen · Modellierung von Parallelität
  • Spalten (Swimlanes) und Zuständigkeiten

Blockdefinitiondiagramme

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

Interne Blockdiagramme

  • Neue Betrachtung von Teilen (Parts)
  • Ports mit Fluss-Eigenschaften
  • Standardports und Schnittstellen
  • Proxy-Ports und Schnittstellenblöcke
  • Vollständige Ports

Parameterdiagramme

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

Sequenzdiagramme

  • Interaktionsbasiertes Verhalten
  • Einfache Sequenzen
  • Synchron vs. asynchron
  • Fragment-Knoten
  • Knoten zur Nutzung von Interaktionen

Zustandsautomatendiagramme

  • Zustände und ihre Syntax
  • Übergänge zwischen Zuständen
  • Pseudozustandsnotation (Initialzustand, Entscheidung, Historie, Ende)
  • Zerlegung von Zuständen
  • Modellierung paralleler Zustände

Ressourcen zur Systemmodellierung und weiterführende Literatur

  • Empfohlene Webressourcen
  • Empfohlene Literatur

Voraussetzungen

Von den Teilnehmerinnen und Teilnehmern dieses Kurses wird keine Vorkenntnis in der Systemmodellierung verlangt; es wird jedoch ein solides Verständnis von “dokumentenzentrierten” Techniken des Systemingenieurwesens vorausgesetzt.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien