Applying SysML with MagicDraw(V1)
Three-day foundational course providing a foundation for utilizing Model-Based Systems Engineering within the CATIA Magic environment.
Duration
3 days (Open Enrollment: 5 days)
Format
Direct + Open Enrollment
Level
Foundational
Overview
About This Course
Three-day foundational course providing a foundation for utilizing MBSE within the CATIA Magic environment. Students learn SysML and its application within CATIA Magic via lectures, demos, and interactive labs.

Required Software
No Magic's MagicDraw (v19.0+) or equivalent No Magic (CSM) or Dassault Systèmes CATIA Magic / Magic Systems Modeler (MSM) — with SysML and Cameo Simulation Toolkit / CATIA Magic Model Analyst plug-ins
Take-Aways
Ability to understand and model the 9 SysML diagrams and 3 traceability views; exposure to simulation and queries with CATIA Magic.
Prerequisites
None (basic systems engineering foundation recommended)
Applying SysML with MagicDraw (V1)
Foundational MBSE course in CATIA Magic covering SysML through lectures, demos, and interactive labs.
- Level: Foundational
- Duration: 3 days (Open Enrollment: 5 days)
- Format: Direct + Open Enrollment
Course Curriculum
DAY 1 - Overview & Requirements
Training overview, course agenda, and module structure
Introduction to MBSE, SysML, and MagicDraw: key definitions and how language, tool, and methodology interact.
Model organization with packages:
• containment
• models
• model libraries
• profiles
• dependencies
• project structure best practices
Requirements:
• abstractions
• extended requirements
• custom fields
• test cases
• requirement relationships
• tables
• matrices
• maps
DAY 2 - Structure
Use case functionality:
• actors
• blocks as system boundaries
• associations
• generalization
• includes and extends
Structural decomposition and taxonomies:
• blocks
• properties
• behaviors
• associations
• generalization
• instances
Interface definitions:
• internal block diagrams
• part/reference/port properties
• connectors
• item flows
Constraints and parametric evaluation:
• constraint blocks
• parametric diagrams
• requirements traceability
• simulation
• instance tables
DAY 3 - Behaviour
System functionality flow:
• activity diagrams
• partitions
• actions
• flows
• control nodes
• simulation execution rules
• allocation of behaviors to blocks
Interactions of messages:
• sequence diagrams
• lifelines
• messages
• interaction uses
• duration/time constraints
• combined fragments
State machines:
• regions
• states
• history
• transitions
• behaviors
• pseudo states
• simulation rules
Querying and analysis:
• structured expressions
• simple/metachain navigation
• custom columns
• smart packages
• legends
Outcomes
DAY 1 - Overview & Requirements
Understand MBSE and SysML fundamentals and structure a model with well-organized packages and traceable requirements.
Day 2 - Structure
Decompose a system into blocks, define interfaces, and verify performance with constraints and parametrics.
Day 3 - Behaviour
Capture system behavior with activity, sequence, and state machine diagrams and query the model for analysis.