Schulungsübersicht
Einleitung
- Begrüßung des Trainers und der Teilnehmer
- Einführung in die Modellierung
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition des Fallbeispiels
Strukturelle Systemzerlegung
- Notation für Package-Diagramme
- Zerlegung des Systems in Packages
- Modellierung von Package-Abhängigkeiten
- Praktische Aufgabe: Modellierung der Package-Struktur
Analysieren von Benutzerbedürfnissen
- Notation für Use-Case-Diagramme
- Identifizierung von Akteuren
- Identifizierung von Use Cases
- Use-Case-Beziehungen
- Praktische Aufgabe: Modellierung von Use Cases
Definition von Systemanforderungen
- Von Use Cases zu Systemanforderungen
- Notation für Requirements-Diagramme
- Spezifizierung von Anforderungen
- Definition der Anforderungenstruktur
- Verifizierung von Anforderungen mit Testfällen
- Anforderungsbeziehungen
- Praktische Aufgabe: Modellierung von Anforderungen
Definition von strukturellen Blöcken (Black-Box-Ansicht)
- Notation für Block-Definition-Diagramme
- Strukturelle Blöcke
- Modellierung von Block-Eigenschaften
- Definition von Beziehungen zwischen Blöcken
- Definition des Systemdatenwörterbuchs
- Praktische Aufgabe: Modellierung der Black-Box-Ansicht eines Systems
Modellierung der Blockstruktur (White-Box-Ansicht)
- Internal Block Diagram (Diagramm interner Blöcke)
- Visualisierung von Blockteilen
- Verknüpfung von Teilen mit Connectors
- Definition von Ports
- Definition von Item-Flows und Interface-Blöcken
- Praktische Aufgabe: Modellierung der White-Box-Ansicht eines Systems
Modellierung von Systemrestriktionen
- Definition von Constraint-Blöcken
- Verknüpfung von Constraint-Eigenschaften mit Value-Eigenschaften
- Ausführung von Parametrics (Parametrisierung)
- Praktische Aufgabe: Modellierung von Parametrics
Gestaltung des zustandsbasierten Systemverhaltens
- Notation für State-Machine-Diagramme
- Identifizierung von Zuständen
- Definition von Zustandsübergangsereignissen
- Spezifizierung von Signalen
- Spezifizierung von Effekten
- Ausführung von State Machines
- Praktische Aufgabe: Modellierung von State Machines
Gestaltung von Steuerungs- und Datenflüssen
- Activity-Diagramm
- Definition von Aktivitäten
- Spezifizierung von Parametern
- Definition von Aktionen
- Modellierung von Steuerungsflüssen
- Modellierung von Datenflüssen
- Ausführung von Aktivitäten
- Praktische Aufgabe: Modellierung von Aktivitäten
Gestaltung von Kommunikationen
- Notation für Sequenzdiagramme
- Modellierung von Lifelines (Lebenslinien)
- Modellierung von Nachrichten
- Zerlegung von Interaktionen unter Verwendung von Referenzen
- Anwendung von Interaktionsfragmenten
- Definition von Timing-Constraints
- Praktische Aufgabe: Modellierung von Interaktionen
Modellierung querschnittsbezogener Konstrukte
- Logische und physische Architekturen
- Allocation-Beziehung (Zuordnungsbeziehung)
- Anzeigeoptionen für Allocations
- Identifizierung von Typen von Allocations
- Allocation-Matrix
- Praktische Aufgabe: Erstellung einer Allocation-Matrix
Resümee
- Zusammenfassung des Trainings
- Behandlung verbleibender Fragen
Voraussetzungen
Verständnis der Prozesse im System Engineering.
Erfahrungsberichte (7)
Die Labore und das Tempo waren großartig.
Morgan - NSWCDD Dam Neck
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Neue Funktionen erlernen und praktische Übungen am Demotool durchführen
Dede - Leidos Innovations UK Ltd
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Filip war ein zugänglicher und sympathischer Mann. Ich habe diesen Kurs genossen, und es wäre für mich sehr vorteilhaft, die Inhalte in meiner Freizeit weiter zu üben.
Robert - Leidos Innovations UK Ltd
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Die Labore und Übungen halfen, den Präsentationsfolien Kontext zu geben und zeigten einige nützliche Funktionen von Cameo.
Nick - Lawrence Livermore National Laboratory
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Praktische Übungen. Ich denke, einige von uns waren am Ende etwas mental erschöpft und haben sich mit dem Tool ein wenig verloren.
Armen
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Praktische Arbeit, Offenheit für Fragen und sorgfältige Antworten.
Brian Wiktorek
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung
Er war unterhaltsam und sein Mix aus Vorlesung, Demonstration und eigenständiger Praxis war wirklich gut.
Kiyarash
Kurs - Applying SysML with MagicDraw/Cameo
Maschinelle Übersetzung