# MBSE with SysML V2 and MagicGrid

CATIA Magic Training Course

## (SysML V2)Course Overview

- This course teaches 3 key elements of Model-Based Systems Engineering (**MBSE**): **Language, Tool, and a Modeling Methodology**.
- This course covers basics of **SysML V2** while following the **MagicGrid Framework**. This course is taught using **Catia Magic** 2026x or later. But the principles can be applied to all No Magic modeling tools that have SysML V2 enabled.
- This course is conducted over a three-day structure. The course will alternate between lecture and will be followed up with hands-on practical exercises in the MBSE software.
    - Day 1 covers Introduction to MBSE &amp; SysML V2, Tool Fundamentals, Namespaces, Model Structure, MagicGrid in SysML V2, and Elements of Definition and Usage
    - Day 2 covers Requirements, Parts, Connections, Views, Use Cases
    - Day 3 covers Action Flows, States, Interactions, Cross Cutting Concepts, &amp; Model Analysis
- Students will build a system model. The SOI for the system model is a "**Research and Rescue Drone**"
- Students taking this course are expected to have Catia Magic installed and ready for class execution.

## Day 1

## (SysML V2)Day1

### Module 01 - Introductions and Setup

- Course Overview
- Meet Your Instructor
- Introductions
- Software Setup Check

### Module 02 – Introduction to MBSE

- What is MBSE?
- MBSE Enablers
- Intro to MagicGrid

### Module 03 – Tool Fundamentals

- User Interface Overview
- View Interface Overview
- Smart Manipulators
- Shortcut Keys

### Module 04 – Namespaces and Model Structure

- Packages and Namespace
- System Architecture vs Model Structure
- Specialized Packages
- Common Practices
- Packages in MagicGrid

### Module 05 – MagicGrid in V2

- Recap of MagicGrid
- Problem Domain: Black Box
- Problem Domain: White Box
- Solution Domain

### Module 06 – Definition and Usage

- Terminology/Concept
- Definition vs Usage
- Decomposition
- Extract Definition

## Day 2

## (SysML V2)Day 2

### Module 07 – Requirements

- Text-Based Requirements
- Constraint-Based Requirements
- Best Practices in V2 Requirements

### Module 08 – Parts

- Part Usage and Definition
- Port Usages and Definitions
- Connecting Parts Intro

### Module 9 – Connections

- Connecting Parts Continued

### Module 10 – Views

- Viewpoint Overview
- Filtering
- Rendering

### Module 11 – Use Cases

- Behavior Overview
- Use Cases in SysML V2

## Day 3

## (SysML V2l)Day 3

### Module 12 – Action Flows

- Actions and Perform Actions
- Connecting Actions
- Use Case Scenarios

### Module 13 – States

- State Usages and Definitions
- Exhibit States
- Control Nodes
- Transitions, Guards and Effects

### Module 14 – Interactions

- Interactions
- Occurrences and Suboccurrences
- Individuals
- Events and Messages

### Module 15 – Cross Cutting Relationships

- Crosscutting Relationships
- Traceability

### Module 16 – Model Analysis

- Analysis Cases
- Trade Studies
- Verification Cases and Requirements Satisfaction

## (Contact Us - CATIA footer)Learn What CATIA Can Do for You

Speak with a CATIA expert to learn how our solutions enable seamless collaboration and sustainable innovation at organizations of every size.

[Contact us](/how-to-buy)

[Visit a user community](/products/catia/user-communities)

## (No Magic Training footer)Get Started with No Magic

Standard-based Modeling Solutions for Analyzing, Designing, Simulating Systems of Systems

[Learn more](/products/catia/no-magic)

[See all No Magic training courses](/edu/catia-magic-training)

## (CATIA footer)Get Help

Find information on software &amp; hardware certification, software downloads, user documentation, support contact and services offering

[Get support ](/support)

[Get services](/consulting-services-value-engagement)

 ![No Magic Classes > Dassault Systèmes](https://www.3ds.com/assets/invest/2023-04/edu-3dx-systems-aca-herob-1920x622.jpg)

[  Contact us     ](/how-to-buy)