Schulungsübersicht
Einführung
- Vorstellung von Trainer und Teilnehmern
- Grundlagen der Modellierung
- Einleitung in SysML
- Einleitung in MagicDraw/Cameo
- Beschreibung des Fallbeispiels
Strukturelle Aufteilung des Systems
- Notation von Paketdiagrammen
- Aufteilung des Systems in Pakete
- Modellierung der Abhängigkeiten zwischen Paketen
- Praktische Übung: Modellierung der Paketstruktur
Analyse der Nutzeranforderungen
- Notation von Use-Case-Diagrammen
- Ermittlung von Akteuren
- Identifizierung von Anwendungsfällen
- Beziehungen zwischen Use Cases
- Praktische Übung: Modellierung von Use Cases
Definition der Systemanforderungen
- Vom Use Case zur Systemanforderung
- Notation von Anforderungsdiagrammen
- Spezifizierung der Anforderungen
- Strukturierung der Anforderungen
- Überprüfung mittels Testfällen
- Beziehungen zwischen Anforderungen
- Praktische Übung: Modellierung von Anforderungen
Definition der strukturellen Blöcke (schwarze-Box-Ansicht)
- Notation von Block-Definitionsdiagrammen
- Strukturelle Blöcke
- Modellierung der Eigenschaften von Blöcken
- Definieren der Beziehungen zwischen Blöcken
- Erstellung des Datenwörterbuchs für das System
- Praktische Übung: Modellierung der schwarzen-Box-Ansicht eines Systems
Modellierung der Blockstruktur (weiße-Box-Ansicht)
- Internes Strukturdiagramm
- Sichtbarmachung der Teile des Blocks
- Verknüpfung von Teilen durch Verbindungen
- Definition von Schnittstellenporten
- Beschreibung von Datentransfers und Schnittstellenblöcken
- Praktische Übung: Modellierung der weißen-Box-Ansicht eines Systems
Modellierung systembezogener Einschränkungen
- Einführung in Constraintsblöcke
- Zuordnung von Constraints zu Wertparametern
- Ausführen der Parametrisierungen
- Praktische Übung: Modellierung von Parametern
Gestaltung systembezogenen Verhaltens auf Basis von Zuständen
- Notation von Zustandsdiagrammen
- Ermittlung möglicher Systemzustände
- Beschreibung der Übergänge zwischen den Zuständen
- Spezifizierung auslösender Signale
- Festlegung der Folgewirkungen
- Ausführung von Zustandsmaschinenmodellen
- Praktische Übung: Modellierung von Zustandsmaschinen
Gestaltung von Steuer- und Datenflüssen
- Aktivitätsdiagramm
- Beschreibung der zu bearbeitenden Aktivitäten
- Festlegung der Parameter
- Einbindung einzelner Aktionen
- Modellierung des Steuerflusses
- Darstellung der Datentransfers
- Ausführung der definierten Aktivitäten
- Praktische Übung: Modellierung von Prozessen
Gestaltung von Kommunikationsabläufen
- Notation von Sequenzdiagrammen
- Bildung der Lebenslinien im System
- Modellierung von Nachrichtenaustauschvorgängen
- Aufteilung komplexer Interaktionen mittels Referenzen
- Einsatz von Interaktionsfragmenten
- Festlegung zeitlicher Einschränkungen
- Praktische Übung: Modellierung solcher Interaktionen
Modellierung querliegender Konstruktionselemente
- Logische und physische Architekturen
- Erläuterung der Allokationsbeziehung
- Möglichkeiten zur Darstellung von Allokationen
- Arten solcher Allokationen verstehen
- Allokationsmatrix als Werkzeug
- Praktische Übung: Erstellung einer Allokationsmatrix
Abschluss
- Zusammenfassung der Trainingsinhalte
- Ausklang mit Beantwortung offener Fragen
Voraussetzungen
Grundkenntnisse im Bereich des Systemingenieurwesens sind erforderlich.
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