Services
  • 5
    Engineering Services

Deliver structured MBSE execution with hands-on modelling, integration, and system development support

  • 5
    Custom Solutions

Tailored digital engineering solutions built around your architecture, workflows, and programme needs

  • 5
    Technology Consulting

Expert guidance to define architecture, toolchains, and modelling standards for scalable engineering

  • 5
    AI- Enabled DE

Accelerate digital engineering with AI-driven analysis, automation, and model intelligence

Industries
  • 5
    Automotive Engineering

MBSE for vehicle systems engineering - ISO 26262 functional safety, powertrain, and autonomy

  • 5
    Energy and Infrastructure

MBSE for energy systems - IEEE 1547, IEC 61508/61513, nuclear, renewables, grid infrastructure

  • 5
    Aerospace Engineering

MBSE for aircraft and space systems - ARP4754, DoD 5000.97, SysML, digital engineering

  • 5
    Medical Device and Life Sciences Engineering

MBSE for medical device development - ISO 14971, IEC 62304, FDA, RAAML

  • 5
    Defence Programmes

MBSE for defence programmes - DoD 5000.97, UAF, DoDAF, MOSA, TS/SCI capability

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

R

DAY 1 - Overview & Requirements

Understand MBSE and SysML fundamentals and structure a model with well-organized packages and traceable requirements.

R

Day 2 - Structure

Decompose a system into blocks, define interfaces, and verify performance with constraints and parametrics.

R

Day 3 - Behaviour

Capture system behavior with activity, sequence, and state machine diagrams and query the model for analysis.