Schulungsübersicht
Einleitung
- Vorstellung der Trainer und Teilnehmer
- Einführung in das Modellieren
- Grundlagen zu 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 Benutzerbedürfnissen
- Notation von Use-Case-Diagrammen
- Ermittlung der Akteure
- Identifizierung der Use Cases
- Beziehungen zwischen Use Cases
- Praktische Übung: Modellierung von Use Cases
Definition von Systemanforderungen
- Vom Use Case zur Systemanforderung
- Notation von Anforderungsdiagrammen
- Formulierung der Anforderungen
- Ausgestaltung der Anforderungsstruktur
- Validierung mithilfe von Testfällen
- Beziehungen zwischen den Anforderungen
- Praktische Übung: Modellierung der Anforderungen
Definition von Strukturblöcken (Black-Box-Ansatz)
- Notation von Block-Definitionsdiagrammen
- Strukturelle Blöcke
- Modellierung der Eigenschaften der Blöcke
- Bestimmung der Beziehungen zwischen den Blöcken
- Erstellung eines System-Datenwörterbuchs
- Praktische Übung: Modellierung des Black-Box-Ansatzes für ein System
Modellierung der Blockstruktur (White-Box-Ansatz)
- Interne Blockdiagramme
- Visualisierung von Blockkomponenten
- Verknüpfung der Komponenten durch Verbindungen
- Definition von Schnittstellenporten
- Beschreibung von Objektflüssen und Interface-Blöcken
- Praktische Übung: Modellierung des White-Box-Ansatzes für ein System
Modellierung von Systemeinschränkungen
- Einführung in Einschränkungsblöcke
- Zuweisung von Werten zu Einschränkungseigenschaften
- Ausführen parametrischer Berechnungen
- Praktische Übung: Modellierung parametrischer Einstellungen
Gestaltung verhaltensbasierter Systeme durch Zustandsmaschinen
- Notation von Zustandsdiagrammen
- Ermittlung der möglichen Zustände
- Beschreibung der Übergänge zwischen Zuständen
- Spezifikation von Signalen
- Formulierung der Reaktionen des Systems
- Ausführung der Zustandsmaschinen
- Praktische Übung: Modellierung von Zustandsmaschinen
Gestaltung von Steuerungs- und Datenflüssen
- Aktivitätsdiagramme
- Einführung in die Aktivitäten
- Spezifikation von Parametern
- Definition von Aktionen
- Modellierung der Steuerungsflüsse
- Beschreibung des Datenflusses
- Ausführung der Aktivitäten
- Praktische Übung: Modellierung von Aktivitäten
Gestaltung von Kommunikationen
- Notation von Sequenzdiagrammen
- Darstellung der Objektlebenslinien
- Modellierung von Nachrichtenaustausch
- Aufteilung komplexer Interaktionen mithilfe von Referenzen
- Einsatz von Interaktionsfragmenten
- Bestimmung zeitlicher Einschränkungen
- Praktische Übung: Modellierung von Interaktionen
Modellierung querliegender Konstrukte
- Logische und physische Architekturen
- Beziehungen zur Zuweisung von Komponenten
- Möglichkeiten der Anzeige solcher Zuweisungen
- Ermittlung der Arten von Zuweisungen
- Aufbau einer Zuweisungsmatrix
- Praktische Übung: Erstellung einer Zuweisungsmatrix
Simulationsausbildung
- Einleitung zum Thema
- Simulation der Architektur
- Aktivitätsdiagramme
- Zustandsmaschinen-Diagramme
- Sequenzdiagramme
- Parametrische Diagramme
- Automatisierte Validierung von Anforderungen durch Simulation
Voraussetzungen
Keine Vorkenntnisse erforderlich.
Zielgruppe:
- Systemingenieure, die mit der Modellierung von Architekturen und Systementwürfen befasst sind. /li>
- Fachkräfte im Bereich Modellbasiertes Systems Engineering (MBSE). /li>
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