None
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.
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
Wrap up
• Summarizing Training
• Discussing Remaining Questions
United Arab Emirates - Applying SysML with Magic Draw
Qatar - Applying SysML with Magic Draw
Egypt - Applying SysML with Magic Draw
Saudi Arabia - Applying SysML with Magic Draw
South Africa - Applying SysML with Magic Draw
Brasil - Applying SysML with Magic Draw
Canada - Applying SysML with Magic Draw
中国 - Applying SysML with Magic Draw
香港 - Applying SysML with Magic Draw
澳門 - Applying SysML with Magic Draw
台灣 - Applying SysML with Magic Draw
USA - Applying SysML with Magic Draw
Österreich - Applying SysML with Magic Draw
Schweiz - Applying SysML with Magic Draw
Deutschland - Applying SysML with Magic Draw
Czech Republic - Applying SysML with Magic Draw
Denmark - Applying SysML with Magic Draw
Estonia - Applying SysML with Magic Draw
Finland - Applying SysML with Magic Draw
Greece - Applying SysML with Magic Draw
Magyarország - Applying SysML with Magic Draw
Ireland - Applying SysML with Magic Draw
Luxembourg - Applying SysML with Magic Draw
Latvia - Applying SysML with Magic Draw
España - Applying SysML with Magic Draw
Italia - Applying SysML with Magic Draw
Lithuania - Applying SysML with Magic Draw
Nederland - Applying SysML with Magic Draw
Norway - Applying SysML with Magic Draw
Portugal - Applying SysML with Magic Draw
România - Applying SysML with Magic Draw
Sverige - Applying SysML with Magic Draw
Türkiye - Applying SysML with Magic Draw
Malta - Applying SysML with Magic Draw
Belgique - Applying SysML with Magic Draw
France - Applying SysML with Magic Draw
日本 - Applying SysML with Magic Draw
Australia - Applying SysML with Magic Draw
Malaysia - Applying SysML with Magic Draw
New Zealand - Applying SysML with Magic Draw
Philippines - Applying SysML with Magic Draw
Singapore - Applying SysML with Magic Draw
Thailand - Applying SysML with Magic Draw
Vietnam - Applying SysML with Magic Draw
India - Applying SysML with Magic Draw
Argentina - Applying SysML with Magic Draw
Chile - Applying SysML with Magic Draw
Costa Rica - Applying SysML with Magic Draw
Ecuador - Applying SysML with Magic Draw
Guatemala - Applying SysML with Magic Draw
Colombia - Applying SysML with Magic Draw
México - Applying SysML with Magic Draw
Panama - Applying SysML with Magic Draw
Peru - Applying SysML with Magic Draw
Uruguay - Applying SysML with Magic Draw
Venezuela - Applying SysML with Magic Draw
Polska - Applying SysML with Magic Draw
United Kingdom - Applying SysML with Magic Draw
South Korea - Applying SysML with Magic Draw
Pakistan - Applying SysML with Magic Draw
Sri Lanka - Applying SysML with Magic Draw
Bulgaria - Applying SysML with Magic Draw
Bolivia - Applying SysML with Magic Draw
Indonesia - Applying SysML with Magic Draw
Kazakhstan - Applying SysML with Magic Draw
Moldova - Applying SysML with Magic Draw
Morocco - Applying SysML with Magic Draw
Tunisia - Applying SysML with Magic Draw
Kuwait - Applying SysML with Magic Draw
Oman - Applying SysML with Magic Draw
Slovakia - Applying SysML with Magic Draw
Kenya - Applying SysML with Magic Draw
Nigeria - Applying SysML with Magic Draw
Botswana - Applying SysML with Magic Draw
Slovenia - Applying SysML with Magic Draw
Croatia - Applying SysML with Magic Draw
Serbia - Applying SysML with Magic Draw
Bhutan - Applying SysML with Magic Draw