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