Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Vorstellung des Trainers und der Teilnehmenden
  • Einführung in die Modellierung
  • Einführung in SysML
  • Einführung in MagicDraw/Cameo
  • Definition einer Fallstudie

Strukturelle Zerlegung des Systems

  • Notation von Paketdiagrammen
  • Zerlegung des Systems in Pakete
  • Modellierung von Paketabhängigkeiten
  • Praktische Übung: Modellierung der Paketstruktur

Analysieren der Nutzerbedürfnisse

  • Notation von Use-Case-Diagrammen
  • Identifizieren von Akteuren
  • Identifizieren von Use Cases
  • Beziehungen zwischen Use Cases
  • Praktische Übung: Modellierung von Use Cases

Definition von Systemanforderungen

  • Von Use Cases zu Systemanforderungen
  • Notation von Anforderungsdiagrammen
  • Spezifizieren von Anforderungen
  • Definieren der Struktur von Anforderungen
  • Überprüfen von Anforderungen mit Testfällen
  • Beziehungen zwischen Anforderungen
  • Praktische Übung: Modellierung von Anforderungen

Definition von strukturellen Blöcken (Black-Box-Perspektive)

  • Notation von Blockdefinitionssdiagrammen
  • Strukturelle Blöcke
  • Modellieren von Block-Eigenschaften
  • Definieren von Beziehungen zwischen Blöcken
  • Definieren eines Systemdatenwörterbuchs
  • Praktische Übung: Modellierung der Black-Box-Perspektive eines Systems

Modellieren der Blockstruktur (White-Box-Perspektive)

  • Internes Blockdiagramm
  • Darstellen von Blockteilen
  • Verknüpfen von Teilen mit Verbindungen
  • Definieren von Schnittstellen (Ports)
  • Definieren von Datenflüssen und Schnittstellenblöcken
  • Praktische Übung: Modellierung der White-Box-Perspektive eines Systems

Modellieren von Systembeschränkungen

  • Definieren von Beschränkungsblöcken
  • Binden von Beschränkungseigenschaften an Werteigenschaften
  • Ausführen von Parametrik
  • Praktische Übung: Modellieren von Parametrik

Entwerfen zustandsbasierter Systemverhalten

  • Notation von Zustandsautomatendiagrammen
  • Identifizieren von Zuständen
  • Definieren von Ereignissen für Zustandsübergänge
  • Spezifizieren von Signalen
  • Spezifizieren von Effekten
  • Ausführen von Zustandsautomaten
  • Praktische Übung: Modellieren von Zustandsautomaten

Entwerfen von Steuerungs- und Datenflüssen

  • Aktivitätsdiagramm
  • Definieren von Aktivitäten
  • Spezifizieren von Parametern
  • Definieren von Aktionen
  • Modellieren von Steuerungsflüssen
  • Modellieren von Datenflüssen
  • Ausführen von Aktivitäten
  • Praktische Übung: Modellieren von Aktivitäten

Entwerfen von Kommunikation

  • Notation von Sequenzdiagrammen
  • Modellieren von Lebenslinien
  • Modellieren von Nachrichten
  • Zerlegen von Interaktionen unter Verwendung von Referenzen
  • Anwenden von Interaktionsfragmenten
  • Definieren von zeitlichen Beschränkungen
  • Praktische Übung: Modellieren von Interaktionen

Modellieren querschnittlicher Konstruktionsaspekte

  • Logische und physische Architekturen
  • Allokationsbeziehung
  • Darstellungsoptionen für Allokationen
  • Identifizieren von Allokationstypen
  • Allokationsmatrix
  • Praktische Übung: Erstellen einer Allokationsmatrix

Domänenspezifische Sprache (DSL)

  • Einführung​
  • DSL-Konzepte & Überblick​
  • Profile​
  • Stereotypen​
  • Tags & Tag-Werte​
  • Anpassungen​

Teamwork Cloud & Cameo Collaborator

  • Einführung​
  • Funktionen und Dienste von Teamwork Cloud​
  • Webanwendungen und Administration​
  • Funktionen der Modellierungswerkzeuge​
  • Branches & Merge​
  • Projektteilung​
  • Cameo Collaborator

Geschätzte Dauer des Kurses

  • Übungen, 60%
  • Präsentationsfolien, 35%
  • Demonstrationen, 5%
 40 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien