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.
Erfahrungsberichte (7)
Die direkte Beziehung zu unserem Arbeitsgegenstand in den Beispielen
Gabriel Gutierrez - ARGOTEC S.r.l.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Trainingsumfang.
Jan - Viessmann Technika Grzewcza Sp. z o.o.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Kenntnisse des Trainers
Justyna - Viessmann Technika Grzewcza Sp. z o.o.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Gruppenarbeit, Remote-Desktop
Karolina - Viessmann Technika Grzewcza Sp. z o.o.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Die Beispiele waren sehr hilfreich, um das Konzept zu verstehen. Die Vorlesung bot einen guten Hintergrund, aber sie reichte nicht aus, um das Thema wirklich zu verstehen und zu lernen. Deshalb waren die Beispiele großartig, um alles zusammenzufügen.
Brittany Battan - Stellar Solutions
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Filip konnte die notwendigen Informationen sehr effizient und effektiv an mich weitergeben. Dieses Training bot mir eine sehr gute Grundlage, auf der ich aufbauen kann.
Miles Baird - GISPartner Sp. z o.o.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung
Das Tempo der Schulung und deren Organisation. Es war sehr gut, dass die Antworten auf die Fragen auch auf Englisch bereitgestellt wurden.
Heydar Elahi - ZF Steering Systems Poland sp. z o.o.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung