Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Vorstellung der Dozenten und Teilnehmenden
- Einführung in das Modellieren
- Einführung in SysML
- Einführung in MagicDraw/Cameo
- Definition eines Fallbeispiels
Strukturelle Zerlegung des Systems
- Notation von Paketdiagrammen
- Aufteilung des Systems in Pakete
- Modellierung der Abhängigkeiten zwischen Paketen
- Praktische Übung: Modellierung der Paketstruktur
Analyse von Nutzerbedürfnissen
- Notation von Use-Case-Diagrammen
- Identifizierung von Akteuren
- Bestimmung der Use Cases
- Beziehungen zwischen Use Cases
- Praktische Übung: Modellierung von Use Cases
Definition von Systemanforderungen
- Vom Use Case zur Systemanforderung
- Notation von Anforderungsdiagrammen
- Spezifikation der Anforderungen
- Strukturierung der Anforderungen
- Verifizierung mittels Testfällen
- Beziehungen zwischen Anforderungen
- Praktische Übung: Modellierung von Anforderungen
Definition struktureller Blöcke (Schwarzkastenansicht)
- Notation von Blockdefinitiondiagrammen
- Strukturelle Blöcke
- Modellierung der Eigenschaften eines Blocks
- Festlegen von Beziehungen zwischen Blöcken
- Erstellung des Systemdatenwörterbuchs
- Praktische Übung: Modellierung der Schwarzkastenansicht eines Systems
Modellierung der Blockstruktur (Weißkastenansicht)
- Internes Blockdiagramm
- Visualisierung von Blockkomponenten
- Verknüpfung der Komponenten mittels Verbindungen
- Definition von Ports
- Beschreibung von Item-Flüssen und Schnittstellenblöcken
- Praktische Übung: Modellierung der Weißkastenansicht eines Systems
Modellierung von Systembeschränkungen
- Erstellen von Beschränkungsblöcken
- Zuordnung von Wert-Eigenschaften zu Beschränkungseigenschaften
- Ausführung parametrischer Berechnungen
- Praktische Übung: Modellierung von Parametern
Gestaltung zustandsbasierter Systemverhaltensweisen
- Notation von Zustandsautomaten-Diagrammen
- Identifizierung möglicher Zustände
- Beschreibung der Ereignisse, die zu einem Zustandswechsel führen
- Spezifikation von Signalen
- Festlegung der Effekte im jeweiligen Zustand
- Ausführung der Zustandsautomaten
- Praktische Übung: Modellierung von Zustandsautomaten
Gestaltung von Steuer- und Datenflüssen
- Aktivitätsdiagramm
- Definition von Aktivitäten
- Festlegung der Parameter
- Beschreibung der Aktionen
- Modellierung von Steuerflüssen
- Darstellung von Datenflüssen
- Ausführung der Aktivitäten
- Praktische Übung: Modellierung von Aktivitäten
Gestaltung von Kommunikationen
- Notation von Sequenzdiagrammen
- Modellierung von Zeitabläufen
- Darstellung von Nachrichtenaustausch
- Aufteilung komplexer Interaktionen mittels Verweisen
- Nutzung von Interaktionsfragmenten
- Festlegung zeitlicher Einschränkungen
- Praktische Übung: Modellierung interaktiver Prozesse
Modellierung querschnittlicher Strukturen
- Logische und physische Architekturen
- Zuordnungsbeziehungen
- Darstellungsoptionen für Zuordnungen
- Unterschiedliche Arten von Zuordnungen
- Aufbau einer Zuordnungsmatrix
- Praktische Übung: Erstellung einer Zuordnungsmatrix
Benutzerdefinierte Berichte
- Überblick
- Einführung in die Berichterstellung
- Die Velocity Template Language
- MagicDraw-Erweiterungen der VTL
- Arbeiten mit Microsoft Office-Formaten
- Entwicklung und Pflege von Vorlagen
Automatisierung mittels Makros und Skripting
- Einführung
- Grundlegendes Konzept
- Einführung in die API
- Häufig genutzte und nützliche Klassen
- Wo wird der Code platziert?
- Beispiele sowie praktische Übungen
Voraussetzungen
Keine Voraussetzungen erforderlich.
Zielgruppe:
- Systemingenieure, die sich mit Architekturmodellierung und Systementwurf beschäftigen.
- Fachkräfte im Bereich Modellbasiertes Systemengineering (MBSE).
40 Stunden