Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Modul 1. Warum eine neue Sprache?

  • Warum Systemmodelle verwenden?
  • Von SysML v1 zu SysML v2
  • Hauptverbesserungen und Vorteile
  • Sprache, Bibliotheken und API
  • Einführung in das Kursbeispiel

Modul 2. Wichtige neue Konzepte

  • Textuelle und grafische Notation
  • Definitionen, Usages und Features
  • Typisierung und Spezialisierungsbeziehungen
  • Modelle, Views und Diagramme
  • Standard-SysML v2 Views

Modul 3. Pakete und Organisation

  • Pakete und Modellorganisation
  • Namen und Namensräume
  • Ownership und Paket-Hierarchien
  • Imports und Sichtbarkeit
  • Bibliotheken, Kommentare und Dokumentation

Modul 4. Systemkontext

  • Systemgrenze und Scope
  • Externe Nutzer und Systeme
  • Kontext-Definitionen und -Usages
  • Hochwertige Verbindungen
  • Beispiel für den Kontext eines Robotersystems

Modul 5. Anforderungsmodellierung

  • Anforderungselemente und Identifikatoren
  • Subjekte, Akteure und Stakeholder
  • Anforderungs-Definitionen und -Usages
  • Sub-Anforderungen und wiederverwendbare Muster
  • Voraussetzungen und erforderliche Bedingungen
  • Anforderungserfüllung

Modul 6. Use Cases

  • Erforderliches Verhalten und Nutzerziele
  • Subjekte, Akteure und Ziele
  • Use Case Definitionen und Usages
  • Verbindungen zu Anforderungen
  • Inkludierte Use Cases
  • Von Use Cases zu Aktionen

Modul 7. Aktionen und flussbasiertes Verhalten

  • Okkurrenzen und Aktionen
  • Aktionsdefinitionen und -Usages
  • Reihenfolge, Abschluss und Terminierung
  • Alternative und parallele Pfade
  • Parameter, Flows und Succession Flows
  • Send- und Accept-Aktionen
  • Action Flow Views

Modul 8. Parts und strukturelle Modellierung

  • Items und Parts
  • Part-Definitionen und -Usages
  • Attribute und Feature-Werte
  • Strukturelle Dekomposition und Wiederverwendung
  • Multizitäten
  • Komposite und Referenz-Parts
  • Spezialisierung und Redefinition

Modul 9. Verbindungen, Schnittstellen und Flows

  • Connection-Definitionen und -Usages
  • Port-Definitionen und -Usages
  • Gerichtete Features und konjugierte Ports
  • Interface-Definitionen und -Usages
  • Verbindungen versus Flows
  • Interconnection Views

Modul 10. Sequence Views und Interaktionen

  • Teilnehmer und Life Lines
  • Senden und Empfangen von Ereignissen
  • Interaktionskontexte
  • Nachrichten und Payloads
  • Reihenfolge von Nachrichten und Ereignissen
  • Beispiel für eine Roboterlieferungsinteraktion

Modul 11. Statusbasierte Modellierung

  • State-Definitionen und -Usages
  • Übergänge, Trigger und Guards
  • Entry-, Do- und Exit-Aktionen
  • Übergangseffekte
  • Genestete und parallele States
  • State Transition Views
  • Auswahl zwischen Aktionen oder States

Modul 12. Berechnungen, Einschränkungen und Analyse

  • Mengen und Einheiten
  • Calculation-Definitionen und -Usages
  • Analysis Cases, Eingaben und Ergebnisse
  • Einschränkungen und Behauptungen
  • Beispiel für eine Betriebszeit-Analyse
  • Vergleich von Design-Kandidaten

Modul 13. SysML v2 API und Integrationsgrundlagen

  • Zweck und Services der API
  • API-Provider und -Verbraucher
  • Projekte, Commits, Branches und Tags
  • Modellnavigation und Abfragen
  • PIM, PSM, REST/HTTP und OSLC
  • Integration und Automatisierung

Modul 14. Migration von SysML v1.x

  • Migrationsumfang und Tool-Unterstützung
  • Mapping von v1-Konzepten auf v2
  • Von Diagrammen zu Views
  • Prüfung migrierter Modelle
  • Implementierungsoptionen und Pilotprojekte

Voraussetzungen

Grundlegende Kenntnisse der Systemengineering-Konzepte, einschließlich Anforderungen, Systemstruktur und -verhalten. Vertrautheit mit SysML v1.x oder UML ist von Vorteil, aber nicht zwingend erforderlich. Vorkenntnisse in SysML v2 oder Programmierung sind nicht erforderlich; die Teilnehmer sollten jedoch sicher im Umgang mit einem Texteditor sein.

Zielgruppe

Systemingenieure, MBSE-Praktiker, System- und Softwarearchitekten, Produktentwickler, technische Business-Analysten sowie SysML v1.x-Nutzer, die praktische SysML v2-Modellierungsfähigkeiten aufbauen möchten.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien