# Sysml Intensive with MBSE Using Cameo Systems Modeler

CATIA Magic Training Course

## (Sysml Intensive with MBSE Using Cameo Systems Modeler)Course Overview

- This course will teach SysML in language order (blocks first) within a **5-day** lecture and includes a hands-on practical exercise after each module, followed by a 2-day MBSE Lab.
- This course will go deeper into the SysML language and does not include the MagicGrid framework.
- This course is intended for students with strong systems engineering background and an established systems engineering process.

## Day 1

## (Cameo Systems)Day 1

### Module 01 - **Course** Introduction

- Course Introduction

### Module 02 - **Introduction to SysML**

- What is SysML
- Overview of Diagrams
- Overview of MBSE
- Overview of Frameworks

### Module 03 - **Block Definition Diagram (Part 1)**

- Block Definition Diagram
- Blocks

    - Structural Features
    - Behavioral Features
- Modeling with BDDs in CSM

### Module 04 - **Packages and Model Structure**

- Package Diagram
- Packages and Namespace
- System Architecture vs Model Architecture
- Specialized Packages
- Common Practices
- Modeling with Packages in CSM

### Module 05 - **Block Definition Diagram (Part 2)**

- Relationships
- Ports
- Other Kinds of Blocks (Value Types, Interface Blocks, Constraints, Actors)
- Modeling with Ports and Other Kinds of Blocks in CSM

## Day 2

## (Cameo Systems Modeler)Day 2

### Module 06 – **Internal Block Diagrams**

- Internal Block Definition Diagram
- IBD Model Elements
- Modeling with IBDs
- Modeling with IBDs in CSM

### Module 07 – **Activity Diagrams (Part 1)**

- Activity Diagrams
- Activities and Actions, and Object Nodes
- Control Flows and Object Flows
- Activity Partitions and Allocation
- Modeling with Activity Diagrams in CSM

### Module 08 – **Activity Diagrams (Part 2)**

- Token Flow
- Control Nodes and Guards
- Specialized Actions
- Modeling with Control Nodes and Specialized Actions in CSM

### Module 09 – **Sequence Diagrams**

- Lifelines
- Messages
- Constraints
- Combined Fragments
- Modeling with Sequence Diagrams in CSM

### **Module 10 – State Machine Diagrams**

- States and Regions
- Transitions, Events and Guards
- Actions and Effects
- Pseudo States
- Modeling with State Machines in CSM

## Day 3

## (Cameo Systems Modeler)Day 3

### Module 11 – **Requirements Diagram**

- Requirements Diagram
- Modeling Requirements and Extended Requirements
- Requirements Relationships and Traceability
    - Requirement to Requirement
    - Requirement to Model Element
- Requirements Tables and Matrices
- Modeling Requirements in CSM

### Module 12 – **Use Case Diagrams**

- Use Case Diagram
- Use Cases and Actors
- Use Case Template
- Includes and Extends
- Modeling Use Cases in CSM

### Module 13 – **Constraints and Parametric Diagrams**

- Constraints and Constraint Blocks
- Parametric Diagrams
    - Constraint Parameters
    - Value Properties
    - Binding Connectors
- Modeling Parametric Diagrams in CSM

### Module 14 – **Cross Cutting Relationships and Model Analysis**

- Cross Cutting Relationships (Allocation and Dependency)
- Analysis using Tables and Matrices
- Analysis using Relation Maps
- Impact Analysis using Suspect Links
- Performing Model Analysis in CSM

## Day 4 and 5

## (Cameo Systems Modeler)Day 4 and 5

### **MBSE Workshop Module 01 – Model Lifecycle Management**

- Model Architecture and Package Structure
- Design Authority and using Projects
- Modeling Standards and Style Guides
- Model Change Management

### **MBSE Workshop Module 02 – Developing the Concept Model**

- Modeling User Needs
- Modeling System Level Requirements
- Developing the System Concept Model
- Lab

### **MBSE Workshop Module 03 – Developing the Logical Model**

- Modeling Logical System and Component Requirements
- Modeling Logical System and Component Structure
- Modeling Logical System and Component Behavior
- Modeling Quantitative Properties and Constraints
- Traceability to the Concept Model
- Lab

### **MBSE Workshop Module 04 – Developing the Physical Model**

- Modeling Physical Implementation of Structure
- Allocating Behavior to Components
- Modeling Instances and Conducting Trades
- Traceability to the Logical Model
- Lab

### **MBSE Workshop Module 05 – Wrap-up**

- Extending SysML (Profiles and Stereotypes)
- Review of MBSE and the SE Lifecycle
- Questions

## (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)