Schulungsübersicht
Einführung in die Systemmodellierung
- Was ist ein Systemmodell?
- Die vier Säulen der Systemmodellierung
- Modellzentriert versus dokumentenzentriert
- Was ist SysML?
- Beziehung zwischen SysML und UML
- Die vier Säulen von SysML
Gemeinsame und übergreifende Konstrukte
- Profiles, Stereotypen und Tags
- Diaagrammrahmen
- Kommentare
- Zuordnungen
Paketdiagramme
- Was ist ein Paket?
- Strukturierung des Modells mit Paketen
- Paketinklusion
- Paketabhängigkeiten
- Darstellung der Modellstruktur
- Sichten und Viewpoints
Anforderungsdiagramme
- Was ist eine Anforderung?
- Modellierung atomarer Anforderungen
- Nachverfolgbarkeit von Anforderungen
Use-Case-Diagramme
- Das System als Black Box
- Bestimmung der Systemgrenze durch Akteure
- Use Cases als Systemleistungen
- Hinter den Kulissen des Use-Case-Diagramms
- Struktur von Use Cases · Normale und alternative Szenarien
- Behandlung gemeinsamen Verhaltens
- Erweitertes und spezialisiertes Verhalten
Aktivitätsdiagramme
- Modellierung flussbasierter Logik
- Aktionen versus Aktivitäten
- Verständnis des Tokenflusses
- Kontrollfluss versus Objektfluss
- Modellierung von Entscheidungen · Modellierung von Nebenläufigkeit
- Swimlanes und Verantwortlichkeiten
Blockdefinitiondiagramme
- Was ist ein Block?
- Blockmerkmale
- Modellierung von Typen
- Modellierung der Systemhierarchie
- Verallgemeinerung von Systemelementen
Interne Blockdiagramme
- Teile wiederholt
- Anschlüsse mit Flusseigenschaften
- Standardanschlüsse und Schnittstellen
- Proxy-Ports und Interface-Blöcke
- Vollständige Anschlüsse
Parametrische Diagramme
- Was ist ein Constraint-Block?
- Einschränkung von Systemeigenschaften
Ablaufdiagramme (Sequence Diagrams)
- Kontextbasiertes Verhalten
- Einfache Abläufe
- Synchron versus asynchron
- Fragmentknoten
- Interaktionsverwendungsknoten
Zustandsautomatendiagramme
- Zustände und ihre Syntax
- Übergänge zwischen Zuständen
- Pseudozustandsnotation (Initial, Entscheidung, Historie, Ende)
- Dekomposition von Zuständen
- Modellierung paralleler Zustände
Ressourcen zur Systemmodellierung und weiterführende Literatur
- Vorgeschlagene Online-Ressourcen
- Empfohlene Fachliteratur
Voraussetzungen
Für die Teilnahme an diesem Kurs sind keine Vorkenntnisse in der Systemmodellierung erforderlich, jedoch sollten die Teilnehmer über ein solides Verständnis von „dokumentenzentrierten“ System-Engineering-Methoden 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