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.
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