Schulungsübersicht

Einführung

  • Vorstellung des Trainers und der Teilnehmer
  • Einführung in die Modellierung
  • Einführung in SysML
  • Einführung in MagicDraw/Cameo
  • Definition eines Fallbeispiels

Strukturelle Systemzerlegung

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

Analysieren von Nutzeranforderungen

  • Notation des Use-Case-Diagramms
  • Identifizierung der Akteure
  • Identifizierung von Use Cases
  • Beziehungen zwischen Use Cases
  • Praktische Übung: Modellierung von Use Cases

Definieren von Systemanforderungen

  • Von Use Cases zu Systemanforderungen
  • Notation des Anforderungsdiagramms
  • Spezifizieren von Anforderungen
  • Definieren der Anforderungsstruktur
  • Verifizieren von Anforderungen mit Testfällen
  • Beziehungen zwischen Anforderungen
  • Praktische Übung: Modellierung von Anforderungen

Definieren struktureller Blöcke (Schwarzboxsicht)

  • Notation des Blockdefinitiondiagramms
  • Strukturelle Blöcke
  • Modellierung von Blockeigenschaften
  • Definieren von Beziehungen zwischen Blöcken
  • Definieren des Systemdatenwörterbuchs
  • Praktische Übung: Modellierung der Schwarzboxsicht eines Systems

Modellieren der Blockstruktur (Weißboxsicht)

  • Internes Blockdiagramm
  • Visualisieren von Blockteilen
  • Verbinden von Teilen mit Connectoren
  • Definieren von Ports
  • Definieren von Item-Flüssen und Schnittstellenblöcken
  • Praktische Übung: Modellierung der Weißboxsicht eines Systems

Modellieren von Systemrestriktionen

  • Definieren von Restriktionsblöcken
  • Binden von Restriktioneigenschaften mit Werteeigenschaften
  • Ausführen von Parametern
  • Praktische Übung: Modellierung von Parametern

Entwerfen von zustandsbasiertem Systemverhalten

  • Notation des Zustandsautomatendiagramms
  • Identifizieren von Zuständen
  • Definieren von Zustandstransitionsereignissen
  • Spezifizieren von Signalen
  • Spezifizieren von Effekten
  • Ausführen von Zustandsautomaten
  • Praktische Übung: Modellierung von Zustandsautomaten

Entwerfen von Steuerungs- und Datenflüssen

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

Entwerfen von Kommunikationen

  • Notation des Sequenzdiagramms
  • Modellierung von Lebenslinien
  • Modellierung von Nachrichten
  • Zerlegen von Interaktionen mit Referenzen
  • Anwenden von Interaktionsfragmenten
  • Definieren von Zeitrestriktionen
  • Praktische Übung: Modellierung von Interaktionen

Modellieren von übergeordneten Konstrukten

  • Logische und physische Architekturen
  • Zuweisungsbeziehung
  • Anzeigeoptionen für Zuordnungen
  • Identifizieren von Zuweisungstypen
  • Zuordnungsmatrix
  • Praktische Übung: Erstellen der Zuordnungsmatrix

Domain Specific Language (DSL)

  • Einführung​
  • DSL-Konzepte & Überblick​
  • Profile​
  • Stereotypen​
  • Tags & Tagged Values​
  • Anpassungen​

Teamwork Cloud & Cameo Collaborator

  • Einführung​
  • Teamwork Cloud Features und Services​
  • Webanwendungen und Verwaltung​
  • Modellierungstool-Funktionen​
  • Zweige & Zusammenführen​
  • Projektteilung​
  • Cameo Collaborator

Geschätzte Kursdauer

  • Labore, 60%
  • Folien, 35%
  • Demos, 5%
 40 Stunden

Teilnehmerzahl


Preis pro Teilnehmer

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien