None.
Intended Audience:
- Systems Engineers involved in architecture modeling and system design.
- Model-Based Systems Engineering (MBSE) Practitioners.
Using a combination of lectures, demos, and interactive labs, this course provides a foundation for utilizing MBSE within the CATIA Magic environment. Students will learn SysML and its application within CATIA Magic. This course also provides students with the capabilities to construct queries within their models to produce customized tables, matrices, relation maps, dynamic legends, validation rules, model metrics, perform gap analyses, and more.
Introduction
- Trainer and Participant Introductions
- Introduction to modeling
- Introduction to SysML
- Introduction to MagicDraw/Cameo
- A Case Study Definition
Structural System Decomposition
- Package Diagram Notation
- Decomposing System into Packages
- Modeling Package Dependencies
- Practical Assignment: Modeling Package Structure
Analyzing User Needs
- Use Case Diagram Notation
- Identifying Actors
- Identifying Use Cases
- Use Case Relationships
- Practical Assignment: Modeling Use Cases
Defining System Requirements
- From Use Cases to System Requirements
- Requirements Diagram Notation
- Specifying Requirements
- Defining Requirements Structure
- Verifying Requirements with Test Cases
- Requirements Relationships
- Practical Assignment: Modeling Requirements
Defining Structural Blocks (Black Box View)
- Block Definition Diagram Notation
- Structural Blocks
- Modeling Block Properties
- Defining Relationships between Blocks
- Defining System Data Dictionary
- Practical Assignment: Modeling Black Box View of a System
Modeling Block Structure (White Box View)
- Internal Block Diagram
- Visualizing Block Parts
- Linking Parts with Connectors
- Defining Ports
- Defining Item Flows and Interface Blocks
- Practical Assignment: Modeling White Box View of a System
Modeling System Constraints
- Defining Constraint Blocks
- Binding Constraint Properties with Value Properties
- Executing Parametrics
- Practical Assignment: Modeling Parametrics
Designing State-Based System Behavior
- State Machine Diagram Notation
- Identifying States
- Defining State Transition Events
- Specifying Signals
- Specifying Effects
- Executing State Machines
- Practical Assignment: Modeling Statemachines
Designing Control and Data Flows
- Activity Diagram
- Defining Activities
- Specifying Parameters
- Defining Actions
- Modeling Control Flows
- Modeling Data Flows
- Executing Activities
- Practical Assignment: Modeling Activities
Designing Communications
- Sequence Diagram Notation
- Modeling Lifelines
- Modeling Messages
- Decomposing Interactions Using References
- Applying Interaction Fragments
- Defining Timing Constraints
- Practical Assignment: Modeling Interactions
Modeling Cross-Cutting Constructs
- Logical and Physical Architectures
- Allocation relationship
- Allocations Display Options
- Identifying Types of Allocations
- Allocation Matrix
- Practical Assignment: Building Allocation Matrix
Model Validation
- Course Introduction
- Introduction to Model Validation
- Creating Custom Validation Suites
- Introduction to Model Metrics
- Predefined Metric Suites
- Developing Custom Metric Suites
Models & Structured Expressions
- Module 01 – Introduction
- Module 02 – The Basics
- Module 03 – UML Metamodel and Profiles
- Module 04 – Navigation Operations
- Module 05 – Find, Test, and Filter
- Module 06 – Values & Operations from Model
- Module 07 – Scripts
- Module 08 – Applications in MagicDraw
Estimated Class Time Duration
- Labs, 60%
- Slides, 35%
- Demos, 5%
United Arab Emirates - MBSE with Model Analysis
Qatar - MBSE with Model Analysis
Egypt - MBSE with Model Analysis
Saudi Arabia - MBSE with Model Analysis
South Africa - MBSE with Model Analysis
Brasil - MBSE with Model Analysis
Canada - MBSE with Model Analysis
USA - MBSE with Model Analysis
Österreich - MBSE with Model Analysis
Schweiz - MBSE with Model Analysis
Deutschland - MBSE with Model Analysis
Czech Republic - MBSE with Model Analysis
Denmark - MBSE with Model Analysis
Estonia - MBSE with Model Analysis
Finland - MBSE with Model Analysis
Greece - MBSE with Model Analysis
Magyarország - MBSE with Model Analysis
Ireland - MBSE with Model Analysis
Luxembourg - MBSE with Model Analysis
Latvia - MBSE with Model Analysis
España - MBSE with Model Analysis
Italia - MBSE with Model Analysis
Lithuania - MBSE with Model Analysis
Nederland - MBSE with Model Analysis
Norway - MBSE with Model Analysis
Portugal - MBSE with Model Analysis
România - MBSE with Model Analysis
Sverige - MBSE with Model Analysis
Türkiye - MBSE with Model Analysis
Malta - MBSE with Model Analysis
Belgique - MBSE with Model Analysis
France - MBSE with Model Analysis
Australia - MBSE with Model Analysis
Malaysia - MBSE with Model Analysis
New Zealand - MBSE with Model Analysis
Philippines - MBSE with Model Analysis
Singapore - MBSE with Model Analysis
Thailand - MBSE with Model Analysis
Vietnam - MBSE with Model Analysis
India - MBSE with Model Analysis
Argentina - MBSE with Model Analysis
Chile - MBSE with Model Analysis
Costa Rica - MBSE with Model Analysis
Ecuador - MBSE with Model Analysis
Guatemala - MBSE with Model Analysis
Colombia - MBSE with Model Analysis
México - MBSE with Model Analysis
Panama - MBSE with Model Analysis
Peru - MBSE with Model Analysis
Uruguay - MBSE with Model Analysis
Venezuela - MBSE with Model Analysis
Polska - MBSE with Model Analysis
United Kingdom - MBSE with Model Analysis
South Korea - MBSE with Model Analysis
Pakistan - MBSE with Model Analysis
Sri Lanka - MBSE with Model Analysis
Bulgaria - MBSE with Model Analysis
Bolivia - MBSE with Model Analysis
Indonesia - MBSE with Model Analysis
Kazakhstan - MBSE with Model Analysis
Moldova - MBSE with Model Analysis
Morocco - MBSE with Model Analysis
Tunisia - MBSE with Model Analysis
Kuwait - MBSE with Model Analysis
Oman - MBSE with Model Analysis
Slovakia - MBSE with Model Analysis
Kenya - MBSE with Model Analysis
Nigeria - MBSE with Model Analysis
Botswana - MBSE with Model Analysis
Slovenia - MBSE with Model Analysis
Croatia - MBSE with Model Analysis
Serbia - MBSE with Model Analysis
Bhutan - MBSE with Model Analysis