Schulungsübersicht
Einführung
- Vorstellung des Dozenten und der Teilnehmenden
- Einführung in die Modellierung
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition einer Fallstudie
Strukturelle Systemdekomposition
- Notation von Package-Diagrammen
- Zerlegung des Systems in Pakete
- Modellierung von Package-Abhängigkeiten
- Praktische Übung: Modellierung der Package-Struktur
Analyse der Benutzeranforderungen
- Notation von Use-Case-Diagrammen
- Identifikation der Akteure
- Identifikation der Use Cases
- Use-Case-Beziehungen
- Praktische Übung: Modellierung von Use Cases
Definition von Systemanforderungen
- Von Use Cases zu Systemanforderungen
- Notation von Anforderungsdiagrammen
- Spezifikation von Anforderungen
- Definition der Anforderungen-Struktur
- Verifizierung von Anforderungen mit Testfällen
- Anforderungs-Beziehungen
- Praktische Übung: Modellierung von Anforderungen
Definition strukturierter Blöcke (Black-Box-Ansicht)
- Notation von Block Definition Diagrams
- Strukturelle Blöcke
- Modellierung von Block-Eigenschaften
- Definition von Beziehungen zwischen Blöcken
- Definition des System-Datenwörterbuchs
- Praktische Übung: Modellierung der Black-Box-Ansicht eines Systems
Modellierung der Block-Struktur (White-Box-Ansicht)
- Internal Block Diagram
- Visualisierung von Block-Bestandteilen
- Verknüpfung der Bestandteile durch Connector
- Definition von Ports
- Definition von Item Flows und Interface Blocks
- Praktische Übung: Modellierung der White-Box-Ansicht eines Systems
Modellierung von Systemzwangsbedingungen (Constraints)
- Definition von Constraint Blocks
- Verknüpfung von Constraint-Eigenschaften mit Wert-Eigenschaften
- Ausführung von Parametrisierungen
- Praktische Übung: Modellierung von Parametrisierungen
Entwurf verhaltensbasierter Systemelemente auf Zustandsbasis
- Notation von State Machine Diagrams
- Identifikation von Zuständen
- Definition von Ereignissen für Zustandwechsel
- Spezifikation von Signalen
- Spezifikation von Effekten
- Ausführung von State Machines
- Praktische Übung: Modellierung von State Machines
Entwurf von Steuerungs- und Datenflüssen
- Activity Diagram
- Definition von Aktivitäten
- Spezifikation von Parametern
- Definition von Aktionen
- Modellierung von Control Flows
- Modellierung von Data Flows
- Ausführung von Aktivitäten
- Praktische Übung: Modellierung von Aktivitäten
Entwurf der Kommunikation
- Notation von Sequence Diagrams
- Modellierung von Lebenslinien (Lifelines)
- Modellierung von Nachrichten
- Zerlegung von Interaktionen durch Referenzen
- Anwendung von Interaktionsfragmenten
- Definition von Timing-Zwangsbedingungen
- Praktische Übung: Modellierung von Interaktionen
Modellierung übergreifender Konstruktionsaspekte
- Logische und physische Architekturen
- Zuordnungsbeziehungen
- Anzeigeoptionen für Zuordnungen
- Identifikation von Zuordnungstypen
- Zuordnungs-Matrix
- Praktische Übung: Erstellung der Zuordnungs-Matrix
Simulationstraining
- Kurseinführung
- Simulation einer Architektur
- Activity Diagrams
- State Machine Diagrams
- Sequence Diagrams
- Parametric Diagrams
- Automatisierte Anforderungsverifikation durch Simulation
Voraussetzungen
Keine Vorkenntnisse erforderlich.
Zielgruppe:
- Systemingenieure im Bereich Architekturmodellierung und Systemdesign.
- Praktiker im Bereich Model-Based Systems Engineering (MBSE).
Erfahrungsberichte (2)
Trainerwissen, Engagement und Verbindung
Adam Kuklewski - GE Medical Systems Polska
Kurs - Technical Architecture and Patterns
Maschinelle Übersetzung
Die direkte Beziehung zu unserem Arbeitsgegenstand in den Beispielen
Gabriel Gutierrez - ARGOTEC S.r.l.
Kurs - Systems Modelling with SysML
Maschinelle Übersetzung